Debuguję moją aplikację na Androida przy użyciu AVD (urządzenie wirtualne Android). Kiedy próbuję wprowadzić tekst w polu tekstowym, moje znaki są interpretowane jako chińskie w IME.
Nie wiem, jak wszedłem w ten tryb lub jak się z niego wydostać (chcę tylko wpisać klawisze alfabetu)?
Oto zrzut ekranu:
źródło
monkey
uruchomienie, chyba że jawnie je uruchomisz. Jedynym ustawieniem powodującym ten problem jest to, że japoński edytor IME jest domyślnie włączony w emulatorze, co nie jest nierozsądne.Mam bardzo prostą sztuczkę… Znalazłem to… Po prostu przejdź do domyślnej przeglądarki dostępnej w emulatorze… następnie kliknij pasek adresu przeglądarki… Magic… Twój język jest teraz zmieniony na angielski…
źródło
Lub możesz po prostu długo nacisnąć
Zobacz: nie mogę usunąć japońskiego edytora IME z mojego emulatora Androida
źródło
W przypadku emulatora możesz uruchomić takie dwa polecenia, aby usunąć Pinyin IME (więc łacina stałaby się domyślna):
to samo, ale łatwiejsze do umieszczenia w Jenkins:
Możesz najpierw sprawdzić, które urządzenie jest podłączone do / system, uruchamiając
w powłoce adb.
Jeśli chcesz usunąć inny IME - po prostu zmień nazwę pliku poleceniem „rm”.
Uwaga: spowoduje to całkowite usunięcie edytora IME Pinyin. Chociaż nie jesteś całkowicie pewien - nie rób tego na prawdziwych urządzeniach, ponieważ byłoby trudno przywrócić ten IME :)
źródło
Moja odpowiedź była prosta :
Changing Keyboard & Input Methods to English
iLanguage English
źródło