Autor

Alejandro Alcalde

Data Scientist and Computer Scientist. Creator of this blog.

Más artículos de Alejandro Alcalde | Porfolio

En ocasiones, al crear un emulador Android, aún habiendo habilitado el soporte para teclado éste no funciona. Hoy veremos cómo habilitar el teclado en el emulador Android y, además, cómo habilitar la navegación mediante los cursores del teclado.

Habilitar el teclado en el emulador Android

Al crear un emulador, hemos de marcar las siguientes casillas:

Pero si ésto no funciona, debemos modificar el fichero de configuración del emulador. Normalmente éstos ficheros se encuentran en ~/.android/avd/<emulator-device-name>.avd/config.ini. Una vez en el fichero, añadimos la línea hw.keyboard=yes. Guardamos y al iniciar el emulador deberemos poder escribir con el teclado.

Habiliar teclado en todos los emuladores

Si dispones de muchos emuladores, es posible habilitar el teclado en todos ellos con:

for f in ~/.android/avd/*.avd/config.ini; do echo 'hw.keyboard=yes' >> "$f"; done

Habilitar la navegación con los cursores

De igual manera, pero esta vez hay que añadir hw.dPad=yes al fichero de configuración, para habilitarlo en todos los emuladores:

for f in ~/.android/avd/*.avd/config.ini; do echo 'hw.dPad=yes' >> "$f"; done

Referencias

¿Has visto algún error?: Por favor, ayúdame a corregirlo contactando conmigo o comentando abajo.

Categorías: