为什么键盘输入在Android模拟器中停止工作

最近我的Android SDK安装升级到r20,现在键盘输入似乎已停止使用现有和新的AVD。

在升级之前一切正常。

有谁知道会造成什么? (我使用的是ubuntu 12.04 x64)。

我通过在AVD-Manager中向AVD添加“Keyboard Support”并将值更改为“true”来解决了这个问题。

原来在Android SDK的r20中对模拟器的默认设置进行了更改 。

如果要通过命令行为Android虚拟设备启用键盘,请编辑~/.android/avd/[YOUR_AVD].avd/config.ini并将其添加到文件中:

 hw.keyboard=yes 

重新启动你的AVD,你应该开展业务。

如果你想通过命令行为你的android虚拟设备启用键盘,编辑〜/ .android / avd / [YOUR_AVD] .avd / config.ini并将其添加到文件中:hw.keyboard = yes重新启动你的AVD和你应该在做生意。

或者,转到以下路径(在我的情况下,mukesh是用户):mukesh / .android / avd / [YOUR_AVD] .avd / config.ini并添加此行hw.keyboard = yes

您可以在我的博客中了解更多相关信息

您需要向AVD添加属性以启用键盘支持。

  1. 在Eclipse中,转到Window> Android Virtual Device Manager
  2. 选择你的AVD
  3. 点击编辑…
  4. 在硬件部分中单击新建..
  5. 属性:键盘支持
  6. 单击确定
  7. 将键盘支持的值更改为“是”
  8. 单击“编辑AVD”
  9. 选择你的AVD
  10. 单击开始…