Pourquoi mon clavier émulateur Android en mode caractères chinois?
-
20-09-2019 - |
Question
Je débogage mon application Android en utilisant l'AVD (Android Device virtuel). Lorsque je tente de saisir du texte dans un champ de texte, mes personnages sont interprétés comme chinois dans l'IME.
Je ne sais pas comment je suis entré dans ce mode ou comment sortir de celui-ci (je veux juste saisir les touches alphabétiques)?
Voici une capture d'écran:
La solution
Si vous utilisez monkey
à un moment donné, il a probablement changé la méthode d'entrée -. il arrive assez souvent
Vous pouvez changer la méthode d'entrée en appuyant longuement sur sur un champ de saisie et choisir la méthode d'entrée → Clavier Android. Je pense que vous pouvez aussi longue pression sur la touche en bas à gauche du clavier virtuel.
Notez que vous pouvez également désactiver les méthodes d'entrée japonais et d'autres d'être activé entièrement via Paramètres → Clavier → décocher la case à côté de chaque IME.
Autres conseils
J'ai un trick..I très simple a constaté que .. Il suffit d'aller dans le navigateur par défaut fourni dans le clic de emulator..then sur la barre d'adresse du navigateur .. Magie .... votre langue est maintenant changé en anglais ..
Ou vous pouvez juste le temps d'appuyer sur un
Text Field > Input Method > Android Keyboard
Voir: Je ne peux pas supprimer l'IME japonais de mon émulateur Android
Pour l'émulateur, vous pouvez exécuter ces deux commandes pour supprimer Pinyin IME (latin serait donc devenu par défaut):
>
adb shell
#
mount -rw -o remount /dev/block/mtdblock0 /system
#
rm /system/app/PinyinIME.apk
la même chose, mais plus facile à mettre en Jenkins:
>
adb shell mount -rw -o remount /dev/block/mtdblock0 /system
>
adb shell rm /system/app/PinyinIME.apk
On peut d'abord vérifier lequel dispositif est monté sur / système en exécutant
#
mount
en adb shell.
Si vous devez supprimer un autre IME -. Il suffit de changer un nom de fichier dans la commande « rm »
Remarque: cela supprimera complètement Pinyin IME. Alors que vous n'êtes pas complètement sûr - ne pas le faire sur des appareils réels, car il serait difficile de faire qu'IME retour:)
Ma réponse était simple : Changing Keyboard & Input Methods to English
et Language English