如何让安卓模拟器显示软键盘?

Posted

技术标签:

【中文标题】如何让安卓模拟器显示软键盘?【英文标题】:How can I make the Android emulator show the soft keyboard? 【发布时间】:2012-05-01 14:22:10 【问题描述】:

我正在调试软键盘显示不应该显示的问题。但是,我没有方便测试的设备。问题是模拟器从不显示软键盘

有些皮肤的右侧会一直显示键盘,有些则没有,但到目前为止我尝试过的皮肤都没有在设备屏幕上显示过键盘。

我错过了一些设置吗?

【问题讨论】:

根据这个链接:只需用鼠标点击编辑文本框,软键盘就会打开:***.com/questions/4141378/… 点击我的应用或股票应用中的文本输入框永远不会显示软键盘。 【参考方案1】:

我发现了如何在 Android 模拟器本身上执行此操作(菜单,“设置”应用程序 - 不是外部模拟器的设置)。您需要做的就是:

打开设置应用程序->语言和输入法->转到“键盘和输入法->点击默认”

这将打开一个对话框,在这种情况下,您可以通过将硬件键盘从打开切换到关闭来禁用硬件键盘。这将禁用硬件键盘并启用软键盘。

【讨论】:

这实际上是最好的方法,因为它允许您使用物理键盘进行输入,同时显示软键盘! 我的模拟器没有菜单,只有运行我的应用程序的窗口,“设置”在哪里? android Studio 带有“文件|设置”,但不是那个。 这太棒了!请在模拟器本身中执行此操作;在模拟器本身中;在模拟器本身中;在模拟器本身中;在模拟器本身中;在模拟器本身中; 这不清楚,因为模拟器本身有一个工具栏用于控制模拟器本身(带有电源、音量上下、旋转等控件设备、相机等)。您转到模拟器上正在运行的 Android 映像中的 Android 设置,而不是 模拟器本身 感谢您的解决方案。【参考方案2】:

步骤如下:

=> 设置 => 语言和输入法 => 默认 => 硬件物理键盘 => 关闭以打开屏幕键盘

【讨论】:

【参考方案3】:

如果您使用的是 AVD 管理器,请添加硬件属性 Keyboard support 并将其设置为 false。

这应该禁用显示的键盘,并显示虚拟键盘。

【讨论】:

我正在使用 AVD 管理器,我对您的想法很感兴趣,但是(滑稽地)每次我尝试这样做时,它都会自行重置!我单击新建...硬件属性,选择键盘支持,将值更改为“否”,单击编辑/创建,但是当我再次编辑它或获取信息时:硬件键盘 = 是!哈!我无法表达我发现 Android 模拟器有多棒。 但是,手动更改 ~/.android/avd/whatever.avd/config.ini 中 hw.keyboard 的值会导致设置卡住,这确实使屏幕键盘可见。耶!谢谢医生! 是否有可能有 hw.keyboard=no 但仍然可以使用您的键盘以某种方式将击键发送到模拟器?当我设置 hw.keyboard=no 时,我必须使用 android 键盘输入所有内容(对于测试来说很乏味)。我正在 Linux 上对此进行测试。 在我的版本中,模拟器属性中有一个“硬件键盘存在”复选框。取消选中该选项为我解决了这个问题。注意:我没有回答 miha。硬件键盘仍处于禁用状态。 @miha 在 AVD 中启用硬件键盘。只是在模拟器的语言和输入设置中禁用它。这将显示软键盘并让您同时在硬件键盘上键入。【参考方案4】:

设置>语言和输入>当前键盘>硬件开关。

此选项有效。

【讨论】:

【参考方案5】:

设置>语言和输入>当前键盘>硬件开关。 它允许您使用物理键盘进行输入,同时显示软键盘。 我刚刚在 Android Lollipop 上对其进行了测试,它可以工作。

【讨论】:

【参考方案6】:

更准确地说,我使用 Lollipop 显示软键盘的步骤如下:

    设置 > 语言和输入法; 在“键盘和输入法”标签下,选择“当前键盘”; 出现一个名为“更改键盘”的对话框,打开“硬件”,然后选择“选择键盘”; 出现另一个对话框,打开“示例软键盘”。在这里,您会收到有关键盘可能会存储您编写的所有内容以及密码的警报。同意; 重复上述步骤以再次显示“更改键盘”对话框,此处新选项“示例软键盘”可用,您可以选择它。

注意:之后,您可能会在运行应用程序时遇到问题(就像我一样)。只需重新启动模拟器。

【讨论】:

【参考方案7】:
    使用 AVD 编辑您的虚拟设备。 按“显示高级设置”按钮显示更多选项滚动 向下到底部并选中“启用键盘输入”按“完成”按钮 在窗口的底角 然后启动刚才设置的模拟器设备。 在模拟器中,转到“设置”->“语言和输入法” 并在“键盘和输入法”->“默认”然后“选择 输入法”显示 并关闭“硬件物理键盘”切换按钮

【讨论】:

【参考方案8】:

新版 NOX 应用程序存在错误。在设置中切换到软件键盘后不起作用。为了解决这个问题,我使用 Play Market 安装了 Gboard。

【讨论】:

【参考方案9】:

转到工具> AVD管理器>点击相应模拟器上的▾和>擦除数据并重新启动,将解决新Android Studio上的问题。

【讨论】:

以上是关于如何让安卓模拟器显示软键盘?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的安卓模拟器键盘是汉字模式?

部分安卓手机上出现切换界面时软键盘无法收回的情况,请问该如何解决?

安卓虚拟键盘怎么调出来

H5防止安卓手机软键盘弹出挤压页面导致变形的方法

安卓模拟器玩rpg没有菜单键和返回

如何创建一个安卓手机的APP,用于模拟遥控器键盘,输出蓝牙信号?