Perché la mia tastiera dell'emulatore Android è in modalità caratteri cinesi?


Answers

Se stavate eseguendo la monkey a un certo punto, probabilmente ha cambiato il metodo di input - succede abbastanza spesso.

È possibile modificare il metodo di immissione premendo a lungo su un campo di input e scegliendo Metodo di input → Tastiera Android. Penso che puoi anche premere a lungo sul tasto in basso a sinistra sulla tastiera virtuale.

Nota: puoi anche disabilitare il giapponese e altri metodi di input dall'essere attivati ​​interamente tramite Impostazioni → Tastiera → deselezionare la casella accanto a ciascun IME.

Question

Sto eseguendo il debug della mia applicazione Android usando l'AVD (dispositivo virtuale Android). Quando provo ad inserire del testo in un campo di testo, i miei caratteri vengono interpretati come cinesi nell'IME.

Non so come sono entrato in questa modalità o come uscirne (voglio solo inserire i tasti alfabetici)?

Ecco una schermata:




La mia risposta è stata semplice : Changing Keyboard & Input Methods to English e Language English




Per l'emulatore è possibile eseguire questi due comandi per rimuovere Pinyin IME (in modo che il latino diventi predefinito):

> adb shell

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

# rm /system/app/PinyinIME.apk

lo stesso, ma più facile da inserire in Jenkins:

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

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

È possibile innanzitutto verificare quale dispositivo è montato su / sistema eseguendo

# mount

nella shell adb.

Se è necessario rimuovere un altro IME, è sufficiente modificare un nome file nel comando "rm".

Nota: rimuoverà completamente Pinyin IME. Anche se non sei completamente sicuro, non farlo su dispositivi reali in quanto sarebbe difficile riportare l'IME :)




Ho un trucco molto semplice ... l'ho trovato .. Basta andare al browser predefinito fornito nell'emulatore ... quindi fare clic sulla barra degli indirizzi del browser. Magic .... la tua lingua ora è cambiata in inglese ..