可能重复:
Android emulator doesn’t take keyboard input - SDK tools rev 20
对于使用自定义AVD外观和SDK工具rev 20的任何人,如何让键盘访问工作?
Android emulator doesn't take keyboard input - SDK tools rev 20中讨论的解决方案仅适用于虚拟像素占用默认皮肤(WVGA800)。
在此处使用“适用于Nexus S和Nexus One的Google Android Emulator Skins”:
http://heikobehrens.net/2011/03/15/android-skins/
我尝试通过添加hw.keyboard = true来编辑AVD config.ini,它仍然不起作用。
答案 0 :(得分:4)
显然,每个皮肤文件夹(例如hardware.ini
)中都有NEXUS-S
个文件,指定hw.keyboard=no
。您可以修改此行以在AVD中启用基于外观的键盘。如果您想使用箭头键,还有hw.dPad=yes
。
答案 1 :(得分:0)
从Eclipse,转到AVD Mananger。 选择特定的AVD并单击“编辑” 转到“硬件”部分,单击“新建”。 选择属性名称:键盘支持 默认情况下,它的值为“no”。只需单击值列并将其更改为“是”。 再次单击“编辑AVD”。 这将在config.ini文件中为AVD添加属性hw.keyboard = yes。
Android emulator doesn't take keyboard input - SDK tools rev 20
希望这有帮助