显示android模拟器的内置键盘的问题

时间:2013-04-24 15:19:32

标签: android emulation virtual keypad

我在Android开发方面有点新手,所以有些原因可能听起来不合适。

我遇到了一个问题,即当我为任何创建的AVD运行仿真器时,不会显示虚拟键盘,但是如果没有预期的键盘,它会出现以下消息之一:

  1. “在AVD中未启用硬件键盘。在屏幕键盘上使用”(取消选中复选框“存在硬件键盘”)。
  2. “硬件键盘。使用物理键盘提供输入”(使用选中的复选框“存在硬件键盘”)。
  3. 我还使用标志hw.keyboard,hw.keyboard.lid,hw.touchScreen在config.ini周围玩,但没有什么能帮助我。

    我的问题是如何在模拟器窗口的右侧获得最常见的视图,如this

1 个答案:

答案 0 :(得分:0)

所以,目前我已经解决了我的问题。所有以前的答案都没有跟我的问题,也许是因为我方的解释不清楚。

所以,为了澄清这个问题,在我给出答案之前,主要观点是:我的意思是没有硬件或软件键盘,但模拟器拥有皮肤键盘和几个其他按钮。我猜,我的AVD管理器错误地构建了AVD。这是关于包含两个异常参数的特殊 config.ini 文件的讨论:

  

skin.name = 320x480

     

skin.path分辨率320x480 =

我改变之后,例如,

  

skin.name = HVGA

     

skin.path =平台\机器人-XX \皮肤\ HVGA

其中XX表示Android SDK文件夹中描述的皮肤路径中的任何版本,

所有皮肤都正确应用,仿真器看起来更好。

不幸的是,我仍然有理解的问题。为什么在正确安装和配置dev之后。环境AVD管理器错误地格式化 config.ini 文件,参数 hw.dPad = no hw.trackBall = no 默认情况下 skin.name skin.path 设置为错误的值。