25

我刚刚更新到最新的 SDK 版本 16,使用最新版本的 API (16) 创建了一个新版本的 AVD,我的硬件键盘在模拟器上不再工作(甚至我的其他 avd 使用旧版本的 sdk )。

任何想法如何解决这一问题?

4

4 回答 4

46

您是否将 AVD 的“键盘支持”硬件属性设置为“是”?上次我更新 Android SDK 等时,这个过程破坏了我的 adb 配置。所以也许它也影响了你的其他模拟器。

于 2012-07-19T16:00:30.923 回答
19

进入 config.ini 并添加键盘支持行,我必须为我的其他 avd 设备执行此操作,以使它们都能正常工作!

添加:hw.keyboard=yes

至:~/.android/avd/<emulator-device-name>.avd/config.ini

于 2012-09-11T22:51:14.010 回答
10

转到 AVD Manager > 选择 AVD > Edit > 在 Hardware 部分按 New > 选择 Keyboard Support > 按 Ok > 将其值更改为 Yes。而已。

于 2012-09-19T07:32:38.473 回答
2

转到eclipse的列表(显示在顶部)选择:

  1. 窗户
  2. 选择 AVD 管理器
  3. 现在从下一个创建的窗口中选择 AVD
  4. 转到编辑(从右侧窗口)
  5. 现在在硬件选择菜单中
  6. 支持键盘
  7. 选择确定
  8. 现在单击选定的键盘
  9. 从列表中选择是
于 2013-10-07T07:24:35.650 回答