안드로이드 개발 질문/답변
(글 수 45,052)
제가 우분투에서 프로요 소스를 컴파일해서 에뮬레이터를 사용해야하는데
제가 만든 어플리케이션을 올릴려면 어떻게해야하나요?
2010.08.17 23:37:45
먼저 리눅스를 잘아신다는 가정과 소스 컴파일은 하셨다는 가정하에 말씀드립니다. sdk를 설치하면, emulator 명령어가 있습니다. 이명령어에 컴파일한 system.img, userdata.img, ramdisk.img와 커널을 컴파일 하셨다면, zImage를 포함하여, mksdcard 명령어로 만든 SD 카드 이미지인 sdcard1.iso를 가지고 아래와 같이 실행합니다.
# emulator -kernel zImage -system system.img -data userdata.img -ramdisk ramdisk.img -sdcard sdcard1.iso
그러면, 에뮬레이터가 컴파일한 이미지로 실행이 됩니다. 이클립스로 개발한 XXX.apk 패키지를 adb install XXX.apk 명령으로 실행한 에뮬레이터에 설치를 합니다. 설치가 완료 되었으면, 설치한 앱을 실행시키시면 되죠 ^^
# emulator -kernel zImage -system system.img -data userdata.img -ramdisk ramdisk.img -sdcard sdcard1.iso
그러면, 에뮬레이터가 컴파일한 이미지로 실행이 됩니다. 이클립스로 개발한 XXX.apk 패키지를 adb install XXX.apk 명령으로 실행한 에뮬레이터에 설치를 합니다. 설치가 완료 되었으면, 설치한 앱을 실행시키시면 되죠 ^^
컴파일 하신 이미지와 emulator 명령어로 실행하시면 됩니다. emulator 명령어 옵션을 살펴보시면, 자세히 나옵니다.