Android模拟器不会在自定义AVD外观 - SDK工具rev 20.0.1上进行键盘输入

时间:2012-08-14 14:56:44

标签: android android-emulator

  

可能重复:
  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,它仍然不起作用。

2 个答案:

答案 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

希望这有帮助