8

我是一个新的 Mac OS 用户,在安装 Eclipse 和所有必要的要求后,我将我的 Android 项目转移到了 Mac。我的应用程序运行正常,但我似乎无法在模拟器中输入。

我正在使用 Eclipse Juno 运行 Android 4.1 模拟器。

4

3 回答 3

17

这是新版 Android 工具的问题。您将需要编辑 AVD 以添加一个选项,如下所示:

从 Eclipse 转到 AVD Mananger。

  • 选择特定的 AVD 并单击编辑
  • 转到硬件部分,单击新建。
  • 选择属性名称:键盘支持
  • 默认情况下,它会添加一个值“no”。只需单击值列并将其更改为“是”。
  • 再次单击编辑 AVD。

hw.keyboard=yes这将在config.ini文件中为 AVD添加一个属性。它应该从那里正常工作。

于 2012-07-02T11:39:24.967 回答
0

@Romin 发布的答案看起来很有希望,但不幸的是在 SDK 4.0.3 中对我不起作用。不,我将其更改为“是”多少次,单击“编辑 AVD”后它仍会恢复为“否”(为什么没有“保存”按钮?)

我的解决方案是直接编辑.ini文件:

  1. 编辑$HOME/.android/avd/your-device.avd/config.ini.
  2. 改变hw.keyboard=yes
于 2012-11-05T21:30:26.580 回答
0

Genymotion 上,编辑 AVD 并设置“使用虚拟键盘进行文本输入”。

于 2014-10-31T20:06:11.460 回答