¿Por qué es mi teclado emulador de Android en modo de caracteres chinos?
Estoy depurando mi aplicación de Android utilizando el AVD (Android Virtual Device). Cuando intento introducir texto en un campo de texto, mis caracteres se interpretan como chino en el IME.
No sé cómo me metí en este modo o cómo salir de él (sólo quiero entrar en las teclas alfabéticas)?
- ¿Es 2012, la gente sigue usando Eclipse para Android? ¿Y los emuladores?
- ¿Por qué el uso de la CPU de Android Emulator (qemu-system-i386) es tan alto (% 360)?
- Intel Atom Android (x86) emulador HANG Mac OS X 10.9
- Searchbar cambio de posición del pulgar cuando el usuario pulsa las teclas de volumen del dispositivo
- Reaccionar Nativo en Android, falla la llamada ajax con recuperación
Aquí está una captura de pantalla:
- Cuando el teclado virtual aparece, hace que mi campo EditText pierda el foco
- El arranque del emulador atascó la estructura x86 en AOSP 4.3 con el emulador: Error al conectar con el zócalo '127.0.0.1:1970'
- DeviceMonitor constantemente da el error "no se pudo iniciar la supervisión emulator-5554", ¿cómo debo solucionarlo?
- Instalar el archivo APK automáticamente después de la descarga
- Emulador de Android Studio no se inicia
- Cómo utilizar GCM en el emulador Intel x86
- Fuerza de la señal del emulador de Android
- El emulador de Android no toma la entrada del teclado en skins AVD personalizados- herramientas SDK rev 20.0.1
Si estuviera ejecutando monkey
en algún momento, probablemente cambió el método de entrada – sucede bastante a menudo.
Puede cambiar el método de entrada presionando un campo de entrada y seleccionando Método de entrada → Teclado Android. Creo que también puede presionar largo sobre la tecla de la parte inferior izquierda en el teclado virtual.
Tenga en cuenta que también puede desactivar el japonés y otros métodos de entrada de ser activado completamente a través de Configuración → Teclado → Desmarque la casilla junto a cada IME.
Tengo un truco muy simple .. He encontrado que .. Sólo tienes que ir al navegador predeterminado que se proporciona en el emulador .. luego haga clic en la barra de direcciones del navegador .. Magic …. su idioma ahora se cambia a Inglés ..
O simplemente puede pulsar un
Text Field > Input Method > Android Keyboard
Ver: No puedo eliminar el IME japonés de mi emulador de Android
Para el emulador puedes ejecutar estos dos comandos para eliminar IME de Pinyin (de modo que latín se convierta en predeterminado):
>
adb shell
#
mount -rw -o remount /dev/block/mtdblock0 /system
#
rm /system/app/PinyinIME.apk
El mismo, pero más fácil de poner en Jenkins:
>
adb shell mount -rw -o remount /dev/block/mtdblock0 /system
>
adb shell rm /system/app/PinyinIME.apk
Primero puede comprobar qué dispositivo está montado en / system ejecutando
mount
En cáscara de adb.
Si necesita eliminar otro IME, simplemente cambie un nombre de archivo en el comando "rm".
Nota: esto eliminará completamente el IME de Pinyin. Aunque no estás completamente seguro, no lo hagas en dispositivos reales, ya que sería difícil traer ese IME de vuelta 🙂
Mi respuesta fue simple : Changing Keyboard & Input Methods to English
y al Language English
- Error :: archivos duplicados durante el envasado de APK
- ¿Cómo puedo utilizar InputFilter para limitar caracteres en un EditText en Android?