无法在Android模拟器使用键盘(Unable to use keyboard in Androi

2019-07-30 05:51发布

我只是在Ubuntu 12.04设置Android开发环境组成。 我做了一个AVD为Android 2.3.3版本,跑就可以了我的应用程序。 但我不能用我的电脑键盘或在它的右侧给出的键盘。 ,这是什么原因呢?

我的ADT的版本是20.0。 我以前开发在Windows和它工作正常。

Answer 1:

得到的答案在这里 。 显然,他们已经删除ADT 20.0后,默认键盘的支持,所以我们需要通过编辑AVD手动添加键盘支持。



Answer 2:

我刚才测试了,它仍然完美。 你只需要启用它。 我没有看到任何东西AVD文件 ,将显示它不再支持。 也许他们增加背部支撑。

针对不同的Android版本AVD设置似乎略有不同。 对于旧版本(2.X),添加硬件性能“键盘支持”,将该值设置为yes,如下所示:

对于较新的版本,你还需要检查一个复选框:

我刚才在我的Android开发环境(Eclipse中,Ubuntu的)测试 - 这两种情况下,键盘不模拟器内工作。



Answer 3:

如果你在Windows 8.1使用Eclipse / ADT你必须通过更改此设置启用键盘支持:

hw.keyboard = yes

它位于你的AVD皮肤hardware.ini。 你可以在这里找到它:

<ANDROID_SDK_PATH>\sdk\platforms\android-<APIversion>\skins\<YourSkin>\hardware.ini

由于默认的是(对大多数皮肤,包括银河S2一个我使用的大多是其)设置为no。



文章来源: Unable to use keyboard in Android emulator