无法在Android模拟器上使用键盘按钮

时间:2012-08-08 05:14:28

标签: android eclipse android-edittext

现在我创建了一个包含一个编辑文本框的android项目,这里我的问题是,当我试图通过键盘在模拟器的编辑文本框中键入一些文本时,我的项目运行后,它不支持但是,当我点击使用光标的编辑文本框时,qwerty touch键盘正在支持。是否与设置选项有关?

提前致谢。

2 个答案:

答案 0 :(得分:8)

转到 AVD>您的目标>编辑>硬件>新>键盘支持>是

答案 1 :(得分:3)

ADT 20中存在某种导致此问题的错误(或混乱功能)。出于某种原因,它会通过物理键盘删除交互,您必须自己重新添加。

我从使用Mac的人那里找到了下面的技巧,但我使用我的Windows 7机器进行了检查,设置过程应该是相同的。

  1. 首先,关闭您的模拟器并打开AVD Manager(如果在Eclipse中,您可以通过Eclipse -> Window执行此操作;否则它应该在您的SDK文件夹中)。
  2. 您需要选择正在使用的模拟器(您要修复的模拟器),然后单击Edit...。在Hardware:下,选择New...,然后搜索下拉列表并找到Keyboard Support,然后点击OK
  3. 接下来,从Keyboard support部分选择Hardware:,然后点击(或双击)Value列,并将其更改为yes
  4. 最后,点击Edit AVD完成此过程。
  5. 您应再次点击Edit...,并确认Keyboard support仍设为yes。如果是的话,启动你的模拟器,你应该好好去!