최신 정보
SDK rev 21부터 Android Virtual Device Manager에는이 문제를 해결하는 개선 된 UI가 있습니다. 아래에서 더 중요한 구성 설정 중 일부를 강조했습니다.
당신이 주요 키 소프트 (화면 기반) 것을 알 경우 Back
, Home
등 에뮬레이터에서 누락을 설정할 수 있습니다 hw.mainKeys=no
을 활성화합니다.
원래 답변
개발자 문서에 키보드 지원이 기본적으로 활성화되어 있다고 나와 있지만 SDK 개정판 20에서는 그렇지 않습니다. 에뮬레이터의 config.ini 파일에서 키보드 지원을 명시 적으로 활성화했으며 작동했습니다!
더하다: hw.keyboard=yes
에: ~/.android/avd/<emulator-device-name>.avd/config.ini
마찬가지로 hw.dPad=yes
화살표 키를 사용하여 응용 프로그램 목록을 탐색하려면 추가하십시오.
참조 : http://developer.android.com/tools/devices/managing-avds-cmdline.html#hardwareopts
Mac OS 및 Linux에서는 하나의 터미널 명령으로 모든 에뮬레이터 구성을 편집 할 수 있습니다.
for f in ~/.android/avd/*.avd/config.ini; do echo 'hw.keyboard=yes' >> "$f"; done
관련 메모에서 태블릿 에뮬레이터에 BACK / HOME 버튼이 없으면 AVD 편집기에서 내장 스킨으로 WXGA800 을 선택해보십시오 .
또는 config.ini에서 스킨을 수동으로 설정하여 :
skin.name=WXGA800
skin.path=platforms/android-16/skins/WXGA800
(예는 API 16입니다)