Estou depurando meu aplicativo Android usando o AVD (Android Virtual Device). Quando tento inserir texto em um campo de texto, meus caracteres estão sendo interpretados como chineses no IME.
Não sei como entrei nesse modo ou como sair dele (só quero inserir teclas alfabéticas)?
Aqui está uma captura de tela:
fonte
monkey
a execução, a menos que você o inicie explicitamente. A única configuração que causa esse problema é que o IME japonês é ativado por padrão no emulador, o que não é razoável.Eu tenho um truque muito simples .. descobri isso .. Basta ir ao navegador padrão fornecido no emulador .. depois clicar na barra de endereços do navegador .. Magia .... seu idioma agora está alterado para inglês ..
fonte
Ou você pode simplesmente pressionar um pouco
Consulte: Não consigo remover o IME japonês do meu emulador do Android
fonte
Para o emulador, você pode executar esses dois comandos para remover o Pinyin IME (para que o latin se torne padrão):
o mesmo, mas mais fácil de colocar no Jenkins:
Você pode primeiro verificar em qual dispositivo está montado / sistema executando
no shell adb.
Se você precisar remover outro IME - basta alterar um nome de arquivo no comando "rm".
Nota: isso removerá completamente o Pinyin IME. Embora você não tenha certeza absoluta - não faça isso em dispositivos reais, pois seria difícil trazer esse IME de volta :)
fonte
Minha resposta foi simples :
Changing Keyboard & Input Methods to English
eLanguage English
fonte