Почему моя клавиатура эмулятора Android в китайском режиме?

Я отлаживаю приложение для Android с помощью AVD (Android Virtual Device). Когда я пытаюсь ввести текст в текстовое поле, мои символы интерпретируются как китайский в IME.

Я не знаю, как я попал в этот режим или как выбраться из него (я просто хочу ввести алфавитные клавиши)?

Здесь снимок экрана:

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

Ответ 1

Если вы в какой-то момент выполняли monkey, это, вероятно, изменило метод ввода — это происходит довольно часто.

Вы можете изменить метод ввода путем длительного нажатия на поле ввода и выбора метода ввода → Android-клавиатура. Я думаю, вы также можете долго нажать на левую нижнюю клавишу на виртуальной клавиатуре.

Примечание. Вы также можете отключить японский и другие методы ввода от активации через Settings → Клавиатура → отключите поле рядом с каждым IME.

Ответ 2

У меня очень простой трюк. Я нашел, что.. Просто перейдите к браузеру по умолчанию, предоставленному в эмуляторе. Затем нажмите на адресную строку браузера. Magic... ваш язык теперь изменен на английский.

Ответ 4

Для эмулятора вы можете запустить такие две команды, чтобы удалить Pinyin IME (так что латинский стал бы по умолчанию):

> adb shell

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

# rm /system/app/PinyinIME.apk

то же самое, но проще положить в Дженкинса:

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

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

Сначала вы можете проверить, какое устройство установлено в/системе, запустив

# mount

в оболочке adb.

Если вам нужно удалить другой IME - просто измените имя файла в команде "rm".

Примечание: это полностью удалит Pinyin IME. Хотя вы не совсем уверены - не делайте этого на реальных устройствах, так как было бы трудно вернуть этот IME:)

Ответ 5

Мой ответ был прост: Changing Keyboard & Input Methods to English и Language English

enter image description here