Pourquoi mon clavier d'émulateur Android est-il en mode caractères chinois?


Answers

J'ai un truc très simple .. Je l'ai trouvé .. Allez simplement au navigateur par défaut fourni dans l'émulateur .. alors cliquez sur la barre d'adresse du navigateur .. Magic .... votre langue est maintenant changé en anglais ..

Question

Je débogue mon application Android en utilisant l'AVD (Android Virtual Device). Lorsque j'essaie d'entrer du texte dans un champ de texte, mes caractères sont interprétés comme chinois dans l'IME.

Je ne sais pas comment je suis entré dans ce mode ou comment en sortir (je veux juste entrer les touches alphabétiques)?

Voici une capture d'écran:




Pour l'émulateur, vous pouvez exécuter ces deux commandes pour supprimer IME Pinyin (afin que le latin devienne par défaut):

> adb shell

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

# rm /system/app/PinyinIME.apk

le même, mais plus facile à mettre dans Jenkins:

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

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

Vous pouvez d'abord vérifier quel périphérique est monté sur / system en cours d'exécution

# mount

dans le shell adb.

Si vous devez supprimer un autre IME, changez simplement un nom de fichier dans la commande "rm".

Note: ceci supprimera Pinyin IME complètement. Bien que vous ne soyez pas complètement sûr - ne le faites pas sur de vrais appareils car il serait difficile de ramener cet IME :)




Links