为什么我的Android模拟器键盘处于汉字模式?

时间:2010-02-15 18:57:58

标签: android android-emulator

我正在使用AVD(Android虚拟设备)调试我的Android应用程序。当我尝试在文本字段中输入文本时,我的字符在IME中被解释为中文。

我不知道我是如何进入这种模式或如何摆脱它(我只想输入字母键)?

这是一个屏幕截图:

http://u.go2.me/3cn

5 个答案:

答案 0 :(得分:203)

如果你在某个时候运行monkey,它可能会改变输入法 - 它经常发生。

您可以通过长按输入字段并选择输入法→Android键盘来更改输入法。我想你也可以长按虚拟键盘上的左下角键。

请注意,您也可以通过设置→键盘→取消选中每个IME旁边的框来禁用日语和其他输入法。

答案 1 :(得分:6)

我有一个非常简单的技巧..我发现...... 只需转到模拟器中提供的默认浏览器即可。然后单击浏览器的地址栏。 魔术....你的语言现在改为英语..

答案 2 :(得分:6)

或者你可以长按一下

  

Text Field > Input Method > Android Keyboard

请参阅:I cannot remove the Japanese IME from my Android emulator

答案 3 :(得分:2)

对于模拟器,您可以运行这两个命令来删除拼音输入法(因此拉丁语将成为默认设置):

  

> adb shell

     

mount -rw -o remount /dev/block/mtdblock0 /system

     

rm /system/app/PinyinIME.apk

同样,但更容易投入Jenkins:

  

> adb shell mount -rw -o remount /dev/block/mtdblock0 /system

     

> adb shell rm /system/app/PinyinIME.apk

您可以先运行

查看哪个设备已安装到/ system
  

mount

在adb shell中。

如果您需要删除另一个IME - 只需在“rm”命令中更改文件名。

注意:这将完全删除拼音输入法。虽然你不完全确定 - 不要在真实设备上这样做,因为很难将IME带回来:)

答案 4 :(得分:0)

我的回答很简单Changing Keyboard & Input Methods to EnglishLanguage English

enter image description here