首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PC键盘不能在Android仿真器中工作

PC键盘不能在Android仿真器中工作
EN

Stack Overflow用户
提问于 2015-08-05 04:42:15
回答 1查看 9.2K关注 0票数 4

即使我在创建AVD时选择了“启用键盘输入”,我也无法使用我的PC键盘将字符输入到运行在AVD模拟器上的应用程序中。有人能帮忙吗?

下面是我的config.ini。

Note

可以从AVD管理器访问文件目录: ->单击Actions列上的向下箭头 ->显示在磁盘上。 对于GNU/Linux用户,默认的Android配置下的文件位于/home/<<user>>/.android/avd/<<device>>.avd目录下

config.ini

代码语言:javascript
复制
avd.ini.encoding=UTF-8
AvdId=Nexus_5_API_21
abi.type=x86_64
avd.ini.displayname=Nexus 5 API 21
disk.dataPartition.size=200M
hw.accelerometer=yes
hw.audioInput=yes
hw.battery=yes
hw.camera.back=none
hw.camera.front=none
hw.cpu.arch=x86_64
hw.dPad=no
hw.device.hash2=MD5:2fa0e16c8cceb7d385183284107c0c88
hw.device.manufacturer=Google
hw.device.name=Nexus 5
hw.gps=yes
hw.gpu.enabled=yes
hw.keyboard=yes
hw.lcd.density=480
hw.mainKeys=no
hw.ramSize=1536
hw.sdCard=yes
hw.sensors.orientation=yes
hw.sensors.proximity=yes
hw.trackBall=no

image.sysdir.1=system-images/android-21/default/x86_64/
runtime.network.latency=none
runtime.network.speed=full
runtime.scalefactor=0.25
sdcard.path=/Users/xxxxxx/.android/avd/Nexus_5_API_21.avd/sdcard.img
skin.dynamic=yes
skin.name=nexus_5
skin.path=/Applications/Android Studio.app/Contents/plugins/android/lib/device-art-resources/nexus_5
snapshot.present=no
tag.display=Default
tag.id=default
vm.heapSize=64

更多信息:我正在使用MacOSX10.10.4(约塞米蒂)。Android Studio 1.3

EN

回答 1

Stack Overflow用户

发布于 2016-10-04 16:10:43

尽管有正确的配置,但我还是遇到了这个问题,并意识到实际的问题是,焦点放在模拟器控制按钮窗口上,正如本期中所报告的那样。

若要检查这是否是您的问题,请查看按下空间是否确实按下了其中一个按钮,以及按下选项卡是否会移动模拟器控件中元素之间的突出焦点平方。如果这是问题所在,那么您应该能够围绕它进行如下工作:

  • 选择扩展控件(“.”按钮)
  • 单击“扩展控件”窗口中的任意项
  • 关闭“扩展控件”窗口

现在焦点应该回到主要的Android模拟器窗口,而不是仿真器控件,按键应该转到Android应用程序。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31823587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档