Eclipse Android模拟器 - 键盘无法使用

25

我刚刚更新到最新的 SDK 版本 16,使用 API 的最新版本(16) 创建了一个新版本的 AVD,但是模拟器上的硬件键盘不再工作(即使我的其他 AVD 使用旧版 SDK 也有同样问题)。

有什么解决方法吗?


类似的模拟器键盘问题 - https://dev59.com/5mgu5IYBdhLWcg3wkHyP - epsilonpsi
4个回答

46

您的AVD是否将“键盘支持”硬件属性设置为“是”? 上一次我更新Android SDK等时,该过程破坏了我的adb配置。因此,可能也会影响到您的其他模拟器。


1
AVD 管理器(eclipse)-> 编辑 -> 硬件列表 -> 新建 - wojciii
好的,我会看一下。是的,它也搞乱了我的旧 AVD,谢谢! - Jerome Ansia
好的,我解决了,但是另外一种方法是:我进入了config.ini文件并添加了键盘支持的行,我还需要为我的其他设备做同样的操作...感谢你的帮助 ;) - Jerome Ansia
1
好的,你的方法也能达到同样的效果,非常好的答案 :) 再次感谢! - Jerome Ansia
1
@JeromeAnsia,你应该将你的config.ini评论重新发布为一个单独的答案。你可以回答自己的问题。 - rjmunro

19

进入 config.ini 并添加键盘支持的行,我也必须对我的其他 AVD 设备执行此操作以使它们全部工作!

在以下位置添加:hw.keyboard=yes

路径为:~/.android/avd/<emulator-device-name>.avd/config.ini


10

前往AVD管理器 > 选择AVD > 编辑 > 在硬件部分按新建 > 选择键盘支持 > 点击确定 > 将它的值改为Yes。就这样。


请前往“新建”>检查键盘盖支持是否设置为“否”,如果是,请更改为“是”。 - Ravi K. Sharma

2

打开Eclipse的列表(显示在顶部),选择:

  1. 窗口
  2. 选择AVD管理器
  3. 现在从下一个创建的窗口中选择AVD
  4. 进入编辑模式(从右侧窗口)
  5. 现在在硬件选择菜单中
  6. 支持键盘
  7. 选择确定
  8. 现在点击所选键盘
  9. 从列表中选择是

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接