4

I recently started using eclipse and an AVD emulator to develop android apps for a droid. Everything is going fine, except when i type in the emulator it returns chinese characters. My location is set to en-us, so not sure what is going on.

Any thoughts?

zed_0xff
  • 32,417
  • 7
  • 53
  • 72
Caleb Sandfort
  • 561
  • 1
  • 6
  • 13
  • 2
    possible duplicate of [Why is my Android emulator keyboard in Japanese character mode?](http://stackoverflow.com/questions/2268239/why-is-my-android-emulator-keyboard-in-japanese-character-mode) – Christopher Orr Jun 02 '10 at 23:31
  • similar question [Why is my Android emulator keyboard in Chinese character mode?](http://stackoverflow.com/questions/2268239/why-is-my-android-emulator-keyboard-in-chinese-character-mode) – user1283182 Mar 20 '14 at 23:25

2 Answers2

23

You can change the input method by long-pressing on an input field and choosing Input Method → Android Keyboard. you can also long-press on the bottom-left key on the virtual keyboard.

zed_0xff
  • 32,417
  • 7
  • 53
  • 72
  • 2
    Also, Settings > Language & keyboard should show options for Chinese and Japanese IMEs, which you can uncheck to disable them. – CommonsWare Jun 02 '10 at 22:46
  • Commonsware hit it on the head. My emulator is set to Japanese by default from the factory! – Ted Betz Nov 28 '11 at 19:45
0

You can run such two commands to remove Pinyin IME (so latin would become default):

> adb shell

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

# rm /system/app/PinyinIME.apk

the same, but easier to put into Jenkins:

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

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

You can first check which device is mounted to /system by running

# mount

in adb shell.

If you need to remove another IME - just change a filename in "rm" command. Note: this will remove Pinyin IME completely. While you're not completely sure - don't do it on real devices as it would be hard to bring that IME back :)

sergeytch
  • 161
  • 7