eps*_*psi 320 android android-emulator
我已经将SDK工具升级到版本20(从18开始),并且自升级以来,模拟器似乎不接受来自笔记本电脑键盘的输入.但只能使用模拟器自己的"软"键盘(在输入场聚焦时出现).
我已经尝试重新安装SDK工具(以及整个SDK),卸载并重新安装Eclipse Android插件,重新创建模拟器设备.但这些似乎都没有帮助,它让我发疯.无望使用笔记本电脑的触控板进行键入操作.
有谁遇到过这个问题?
Jam*_*ald 466
更新
从SDK rev 21开始,Android Virtual Device Manager具有改进的UI,可以解决此问题.我在下面重点介绍了一些更重要的配置设置:
如果您发现该软(基于屏幕的)主键Back
,Home
等等都从你的模拟器丢失,您可以设置hw.mainKeys=no
启用它们.
原始答案
尽管开发人员文档说默认情况下启用了键盘支持,但在SDK rev 20中似乎没有这种方式.我在我的模拟器的config.ini文件中明确启用了键盘支持,这很有效!
加: hw.keyboard=yes
至: ~/.android/avd/<emulator-device-name>.avd/config.ini
同样,hw.dPad=yes
如果您希望使用箭头键来导航应用程序列表,请添加.
参考:http://developer.android.com/tools/devices/managing-avds-cmdline.html#hardwareopts
在Mac OS和Linux上,您可以使用一个终端命令编辑所有模拟器配置:
for f in ~/.android/avd/*.avd/config.ini; do echo 'hw.keyboard=yes' >> "$f"; done
在相关说明中,如果您的平板电脑模拟器缺少BACK/HOME按钮,请尝试选择WXGA800作为AVD编辑器中的内置皮肤:
或者通过在config.ini中手动设置外观:
skin.name=WXGA800
skin.path=platforms/android-16/skins/WXGA800
Run Code Online (Sandbox Code Playgroud)
(例如API 16)
Rom*_*min 112
证实.升级到Tools版本20之后我遇到了同样的问题.我必须编辑AVD以添加一个选项,如下所示:
这将在AVD的config.ini文件中添加属性hw.keyboard = yes.
Hon*_*ong 59
在Android Studio中,打开AVD Manager(工具> Android> AVD Manager).点击模拟器的"编辑"按钮:
选择"显示高级设置"
选中"启用键盘输入"
单击完成并启动模拟器以享受键盘输入.
归档时间: |
|
查看次数: |
132774 次 |
最近记录: |