【问题标题】:Can't type in editText on Mac emulator无法在 Mac 模拟器上输入 editText
【发布时间】:2012-07-02 19:23:40
【问题描述】:

我是一个新的 Mac OS 用户,在安装 Eclipse 和所有必要的要求后,我将我的 Android 项目转移到了 Mac。我的应用程序运行正常,但我似乎无法在模拟器中输入。

我正在使用 Eclipse Juno 运行 Android 4.1 模拟器。

【问题讨论】:

    标签: android macos android-emulator android-edittext


    【解决方案1】:

    Genymotion 上,编辑 AVD 并设置“使用虚拟键盘进行文本输入”。

    【讨论】:

      【解决方案2】:

      @Romin 发布的答案看起来很有希望,但不幸的是在 SDK 4.0.3 中对我不起作用。不,我将其更改为“是”多少次,单击“编辑 AVD”后仍会恢复为“否”(为什么没有“保存”按钮?)

      我的解决方案是直接编辑.ini 文件:

      1. 编辑$HOME/.android/avd/your-device.avd/config.ini
      2. 更改hw.keyboard=yes

      【讨论】:

        【解决方案3】:

        这是新版 Android 工具的问题。您需要编辑 AVD 以添加如下选项:

        从 Eclipse 转到 AVD Mananger。

        • 选择特定的 AVD 并点击编辑
        • 进入硬件部分,点击新建。
        • 选择属性名称:键盘支持
        • 默认情况下,它被添加一个值'no'。只需单击值列并将其更改为“是”。
        • 再次单击编辑 AVD。

        这将在 AVD 的 config.ini 文件中添加属性 hw.keyboard=yes。它应该可以从那里正常工作。

        【讨论】:

        • 完美,正是我需要的:)
        • 是的!为什么这不是默认值??
        猜你喜欢
        • 2015-06-07
        • 2017-08-08
        • 2018-02-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-16
        • 2013-09-29
        相关资源
        最近更新 更多