2012-07-19 15 views
25

Acabo de actualizar a la última versión de SDK 16 creó una nueva versión de un AVD utilizando la última versión de la API (16) y mi teclado de hardware ya no funciona en el emulador (incluso mi otro avd usando una versión anterior del SDK).Eclipse Android Emulator - Teclado no funciona

¿Alguna idea de cómo solucionar esto?

+0

emulador similares - http://stackoverflow.com/questions/11235370/android-emulator-doesnt-take-keyboard- input-sdk-tools-rev-20 – epsilonpsi

Respuesta

19

Ingrese a config.ini y agregue la línea para la compatibilidad con el teclado, ¡tengo que hacer esto para mis otros dispositivos de avd y hacer que funcionen todos!

Añadir: hw.keyboard=yes

Para: ~/.android/avd/<emulator-device-name>.avd/config.ini

46

¿Tiene la propiedad de hardware "Soporte de teclado" establecida en "sí" para su AVD? La última vez que actualicé Android SDK, etc. el proceso destruyó mi configuración de adb. Así que tal vez influyó en tu otro emulador también.

+0

¿Dónde está esta opción? –

+1

AVD Manager (eclipse) -> Editar -> Lista de hardware -> Nuevo – wojciii

+0

ok, voy a echar un vistazo sí, también estropeó mi avd más viejo gracias! –

9

Ir al Administrador de AVD> seleccione AVD> Editar> en la sección de hardware pulse Nuevo> Soporte seleccione Teclado> pulse Aceptar> cambie su valor a Sí. Eso es.

+0

de alguna manera esto no funciona para mí. – siddhusingh

+0

Diríjase a Nuevo> compruebe si el soporte de la tapa del teclado está en "No" y cámbielo a "Sí". –

2

Ir al Eclipse lista (que es la pantalla en la parte superior) seleccione:

  1. Ventana
  2. seleccione AVD Gestor
  3. ahora Seleccione AVD a partir del próximo Creado Ventana
  4. ir a Edición (desde el lado derecho ventana)
  5. ahora en el menú de selección de hardware
  6. teclado de la ayuda
  7. Seleccione Aceptar
  8. ahora haga clic en el teclado seleccionado
  9. seleccione sí de la lista
cuestión teclado