如何在Android Studio的模拟器上启用物理键盘? (曾经工作)

我不知道是什么改变了,但我的电脑的物理键盘不再适用于模拟器(在Nexus 5,x86中运行kitkat)。 当我在设备的高级设置中查看AVD时,没有硬件键盘。 这个设置在哪里?

在Android Studio 1.0.2 AVD Manager中的虚拟设备的高级设置中,实际上有一个checkbox允许在不编辑config.ini的情况下启用键盘input。

工具→Android→AVDpipe理器→铅笔图标(如图所示)→显示高级设置(滚动到底部)→启用键盘input

在这里输入图像说明

打开并导航到工具→Android→AVDpipe理器→编辑→铅笔图标)

在这里输入图像说明

点击显示高级设置,向下滚动,你可以看到选项启用键盘input(例如第二个图像)选中该框并单击完成。

在这里输入图像说明

在主目录中find模拟器的configuration:

 //Located in: ~/.android/avd/<The_Device_Name>/config.ini 

例如,在Nexus 5(由Android Studio创build)上,它是:

 ~/.android/avd/Nexus5.avd/config.ini 

将以下设置更改为:

 hw.keyboard=yes 

更新:

更改hw.keyboard = yes

并使文件config.ini只读:

1.右键单击该文件打开其设置。

2.将权限选项卡上的所有选项都变为只读(请参阅截图)

在这里输入图像说明

相信我这会发生,因为这个文件被重写,当我们locking它的错误消失。