仿真硬键盘盖

时间:2013-08-02 13:18:11

标签: android keyboard

Android emualtor的配置选项包括参数:hw.keyboard.lid,,可能允许模拟隐藏硬键盘(使用HARDKEYBOARDHIDDEN_YES触发onConfigurationChange)。但是我无法弄清楚这样做的方法。 Android list of keyboard commands for emulator未提及键盘盖,此论坛中的其他一些相关主题也未提供有用的答案。有什么新想法吗?

1 个答案:

答案 0 :(得分:0)

好的,要在Android模拟器上启用硬件键盘,它取决于您使用的操作系统以及SDK版本。

如上所述here

对于Windows - &gt; 转到AVD的文件夹,打开config.ini文件并放置hw.keyboard=yes(文件夹:~/.android/avd/<emulator-device-name>.avd/config.ini)。

对于Mac OS和Linux,请使用此命令 - &gt;

for f in ~/.android/avd/*.avd/config.ini; do echo 'hw.keyboard=yes' >> "$f"; done

然后,如果你正在使用SDK rev 21(如此处所述),在“编辑Android虚拟设备(AVD)”上,有一个“硬件键盘存在”选项和一个复选框。

这整篇文章也解释了here

  

步骤1 :从已安装的文件夹结构中启用键盘属性

     
      
  • 转到“.android”目录
  •   
  • 打开“avd”目录,其中可以看到模拟器实例文件夹列表(如果创建了多个实例)
  •   
  • 打开我们定位的特定模拟器文件夹以启用键盘
  •   
  • 编辑“hardware-qemu.ini”文件
  •   
  • 将硬件键盘属性更改为“是”              “hw.keyboard = yes”
  •   
     

在我的案例文件夹结构如下   C:\ Users \ i047495.android \ avd \ raj_avd.avd文件名   “硬件qemu.ini”

enter image description here

  

程序2 :启用Eclipse的键盘属性

     

Eclipse&gt;窗口菜单&gt; AVD Manager选择您的虚拟设备和   单击硬件下的编辑,然后单击新建选择键盘支持   单击“确定”将其值编辑为“是”

enter image description here

这就是关于这个话题的所有内容。

干杯