안드로이드 에뮬레이터 사용법: emulator [options] [-qemu args]
※options:
-sysdir <dir> : <dir>에 설정한 시스템 디스크 이미지에 대한 검색
-system <file> : <file> 에서 초기 시스템 이미지를 읽는다.
-datadir <dir> : <dir>에 사용자 데이터를 쓴다.
-kernel <file> : <file>에 특정 에뮬레이트된 커널을 설정한다.
-ramdisk <file> : 램디스크 이미지 설정. <기본적 <system>/ramdis.img>
-image <file> : '–system <file>' 을 대신 사용하고, 지금은 사용되지 않음.
-inidata <file> : ‘-init-data <file>’ 동일하다.
-data <file> : 데이터 이미지 <기본적 <datadir>/userdata-qemu.img>
-partition-size <size> : MBs에 system/data 파티션 크기를 설정한다
-cache <file> : 캐시 파티션 이미지<기본값은 임시 파일>
-cache-size <size> : MBs의 캐시 파티션 크기를 설정한다
-no-cache : 캐시 파티션을 사용하지 않는다.
-nocache : –no-cache 과 동일.
-sdcard <file> : SD카드 이미지 <기본값 <system>/sdcard.img>
-snapstorage <file> : file that contatins all state snapshots <기본값 <datadir>/snapshots.img>
-no-snapstorage : 스냅샷 파일 저장소를 탑재 안한다. <모든 스냅샷 기능을 비활성화 시킨다.>
-snapshot <name> : 스냅샷 을 자동 시작 및 자동 저장을 위한 파일 저장소의 이름<기본값 ‘default-boot’>
-no-snapshot : 전체 부팅을 수행하고 snapstorage에 자동 저장을 안하지만, qemu vmload및 vmsave는 작동된다.
-no-snapshot-save : 스냅샷을 자동으로 저장되지 않는다. 변경된 사항은 적용 하지 않는다.
-no-snapshot-load : 스냅샷의 자동 시작되지 않는다. 전체 부팅 수행을 한다.
-snapshot-list : 사용가능한 스냅샷 목록을 표시한다.
-no-snapshot-update-time : 스냅샷 복원에 시간을 수정하지 않는다.
-wipe-data : 사용자 데이터 이미지를 다시 설정한다. <initdata에서 복사한다.>
-avd <name> : 안드로이드 가상 장치 name 를 사용한다.
-skindir <dir> : <dir>에서 스킨을 검색한다. <기본값 <system>/skins>
-skin <name> : 스킨을 선택한다.
-no-skin : 에뮬레이터에 스킨을 쓰지 않는다.
-noskin : –no-skin과 동일
-dynamic-dkin : 독적으로 스킨을 만드는 크기를 주어진다. -skin WxH옵션이 필요하다.
-memory <size> : MBs에서의 물리적 RAM 크기를 설정한다.
-netspeed <speed> : 네트워크의 최대 속도를 설정한다.
-netdelay <delay> : 네트워크 대기 시간을 설정한다.
-netfast : 네트워크 형성 억제.
-trace <name> : 프로 파일링을 사용한다. <F9로 시작한다.>
-show-kernel : 커널 메세지를 표시한다.
-shell : 사용자 터미널을 활성화 시킨다.(root terminel)
-no-jni : JNI을 Dalvik 런타임에서 검사 사용 안함. JNI을 사용 안함.
-nojni : as –no-jni과 동일
-ㅣogcat <tags> : 해당된 태그의 로그를 출력한다.
-no-audio : 오디오 지원을 하지 않는다.
-noaudio : –no-audio과 동일
-audio <backend> : 특정 오디오를 사용한다.
-raw-keys : 유니코드 키보드 역방향 매핑 해제
-radio <device> : 라디오 모뎀 인터페이스 문자 장치를 리디렉션한다.
-port <port> : 콘솔에 사용할 TCP 포트를 설정한다.
-ports <consoleport>, <adbport> : 콜솔과 adb에 사용될 TCP포트 설정한다.
-onion <image> : PNG이미지를 사용하여 화면에 오버랩한다.
-onion-alpha <%age> : 반투명한 스킨을 지정한다.
-onion-rotation 0|1|2|3 : 스킨 회전을 지정한다.
-scale <scale> : 윈도우에 뜰 에뮬레이터 창을 설정한다.
-dpi-device <dpi> 지정 디바이스의 해상도를 설정한다.<dpi> <기본값 165>
-http-proxy <proxy> : HTTP/HTTPS 프록시를 통해 TCP연결한다.
-timezone <timezone> : 표준시간대를 설정한다.
-dns-server <servers> : 에뮬레이터의 DNS서버를 설정한다.
-cpu-delay <cpudelay> : 에뮬레이션의 CPU 스로틀을 설정한다.
-no-boot-anim : 애니메이션을 사용하지 않게 하여 빠른 부팅을 하게 만든다.
-no-window : 윈도우 디스플레이 하지 않도록 설정한다.
-version : 에뮬레이터 버전을 출력한다.
-report-console <socket> : 해당 소켓의 원격 콘솔 포트를 출력한다.
-gps <device> : NMEA GPS를 출력한다.
-keyset <name> : 키집합 이름을 지정한다.
-shell-serial <device> : 관리자 터미널에 대한 특정 문자 장치를 설정한다.
-tcpdump <file> : 네트워크 패킷 파일을 캡쳐한다.
-bootchart <timeout> : 부팅 차트를 실행한다.(안드로이드 부팅속도의 병목현상등을 정확하게 알 수 있도록 하는 것으로 우분투에 사용되는 듯싶다.)
-charmap <file> : 특정 키 문자표를 사용한다.
-prop <name>=<value> : 부팅의 시스템 속성을 설정한다.
-shared-net-id <number> : 해당 공유된 네트워크에 가입한다. 10.1.2.<number>
-memcheck <flags> : 메모리 액세스 검사를 활성화 한다.
-gpu <mode> : OpenGL ES 을 사용할 수 있도록 설정한다.
-camera-back <mode> : 에뮬레이터에 직면 카메라를 설정한다.
-camera-front <mode> : 에뮬레이터의 전면 카메라를 설정한다.
-webcam-list : 에뮬레이션에 웹카메라 목록을 출력한다.
-screen <mode> : 에뮬레이션된 화면모드를 설정한다.
-force-32bit : 32비트 에뮬레이터를 사용한다.
※qemu args… : 인수를 전달하는 것이다.
-qemu –h : qemu에 대한 도움말 표시.
-verbose : –debut-init와 동일
-debug <tags> : 디버그 메세지를 활성화/비활성화.
-debug-<tag> : 특정 디버그 메시지활성화.
-debug-no-<tag> : 특정 디버그 메시지 비활성화
-help : 도움말을 출력한다.
-help-<option> : 해당 옵션에 대한 도움말을 출력한다.
-help-disk-images : 디스크 이미지에 대한 도움말을 출력한다.
-help-keys : 키 바인딩 지원.
-help-debug-tags : –debug <tags>에 대한 태그를 디버깅한다.
-help-char-devices : <device>에 대한 사양에 대한 도움말.
-help-environment : 환경 변수에 대한 도움말
-help-keyset-file : 키 바인딩 구성 파일에 대한 도움말
-help-virtual-device : 가상 장치 관리 도움말
-help-sdk-images : SDK를 사용하여 디스크 이미지에 대한 도움말.
-help-build-images : 안드로이드를 만들때 디스크 이미지에 대한 도움말.
-help-all : 모든 도움말 콘텐츠를 출력한다.
'Android' 카테고리의 다른 글
안드로이드 상단바(Tilte bar) 제거하기 (0) | 2014.03.19 |
---|---|
안드로이드(Android) 프로젝트 네임설정 (0) | 2013.09.02 |
우여飛의 안드로이드 어플 개발 강좌 #7 - 문제풀이 (2) | 2012.12.01 |
우여飛의 안드로이드 어플 개발 강좌 #4 - 문제풀이 (1) | 2012.11.29 |
[i티거님강좌] 006: TextView, Button, ImageView, EditText (0) | 2012.11.29 |