¿Cómo puedo usar el teclado de mi PC en el emulador de Android? -- keyboard campo con android-emulator camp android Relacionados El problema

How can I use my PC's keyboard on the Android emulator?


141
vote

problema

Español

Quiero ejecutar / probar aplicaciones de Android en el emulador de Android y quiero escribir usando el teclado de mi PC, ya que me permite escribir y probar más rápido. Sin embargo, cuando utilizo el emulador, solo acepta la entrada del teclado nativo de Android (en pantalla). ¿Cómo puedo permitir el uso de mi PC para usar dentro del emulador de Android?

Original en ingles

I want to run/test Android apps on the Android emulator and I want to type using my PC keyboard, as it lets me type and test faster. When I use the emulator though, it only accepts input from the native Android (on-screen) keyboard. How can I enable my PC keyboard for use within the Android emulator?

     
       
       

Lista de respuestas

120
 
vote

Tuve el mismo problema después de actualizar las herramientas del desarrollador (V20.0.0V2012 ...). De repente, ninguno de mis dispositivos virtuales de Android aceptaría cualquier entrada de mi teclado físico PC / MAC.

Así es como lo arreglé:

  1. Eclipse & GT; ABCDEFGHIJKLMNABCDEFGHIJKLMN0 & GT; ABCDEFGHIJKLMNABCDEFGHIJKLMN1
  2. Seleccione su dispositivo virtual y haga clic en Edit
  3. bajo Hardware , haga clic en New
  4. Seleccionar Keyboard Support luego haga clic en OK
  5. Editar su valor a yes
  6. Ahora tiene que hacer clic en Otro elemento en la lista, como "Densidad LCD de ABRACT" o algo así. Esto parece hacer que la UI mantenga el cambio "Sí".

Mis otros avds que no tienen esta propiedad de hardware de "Soporte de teclado" agregado No acepte la entrada de mi teclado físico.

 

I had the same issue after upgrading the developer tools (v20.0.0v2012...). All of a sudden none of my android virtual devices would accept any input from my physical PC/Mac keyboard.

This is how I fixed it:

  1. Eclipse > Window menu > AVD Manager
  2. Select your virtual device and click Edit
  3. Under Hardware, Click New
  4. Select Keyboard Support then click OK
  5. Edit its value to yes
  6. Now you have to click off onto another item in the list, like "Abtract LCD Density" or something. This seems to make the UI keep the "yes" change.

My other AVDs that don't have this "keyboard support" hardware property added do NOT accept my physical keyboard input.

 
 
     
     
19
 
vote

Por favor, intente la siguiente configuración. Mi entorno (objetivo: Android 4.0.3 - API Nivel 15) exitoso.

AVD - Editar - Hardware: - Nuevo ... - Soporte de teclado - SÍ

AVD - Editar - Hardware: - Nuevo ... - Soporte de tapa de teclado - NO

 

Please try the following settings. My environment (Target: Android 4.0.3 - API Level 15) successful.

AVD - Edit - Hardware: - New... - Keyboard support - yes

AVD - Edit - Hardware: - New... - Keyboard lid support - no

 
 
   
   
10
 
vote

Debe cambiar el archivo config.ini en su directorio .andidio. Este archivo se encuentra en el directorio principal del disco duro. Desde allí, abra el archivo AVD y verá una lista de dispositivos virtuales. Abra el dispositivo deseado y luego abra el Config.ini en el Bloc de notas. Luego copie este texto: "hw.keyboard = sí" (menos las citas) y luego guarde y cierre. La próxima vez que abra su emulador, debería poder usar el teclado.

También puede abrir el archivo Hardware-Qemu.ini en el mismo directorio que el config.ini y luego puede ver una lista de todas las opciones de hardware. Cambie el HW.KeyBoard de "No" a "SÍ".

espero que esto ayude!

 

You need to change the config.ini file in your .android directory. This file is found under the main hard drive directory. From there, open the avd file and you will see a list of virtual devices. Open the desired device and then open the config.ini in notepad. Then copy this text: "hw.keyboard = yes" (minus the quotes) and then save and close. The next time you open your emulator, you should be able to use the keyboard.

You can also open up the hardware-qemu.ini file in the same directory as the config.ini and then you can see a list of all the hardware options. Change the hw.keyboard from "no" to "yes".

Hope this helps!

 
 
6
 
vote

Esta respuesta es para aquellos que construyeron el emulador de la fuente (es decir, las siguientes instrucciones de Source.Android.com). Debe modificar una propiedad en el siguiente archivo:

  external/qemu/android/avd/hardware-properties.ini   

En la siguiente sección de ese archivo, cambie el valor predeterminado de NO a Sí:

  # Keyboard support (qwerty/azerty) name        = hw.keyboard<br/> type        = boolean<br/> default     = yes<br/> abstract    = Keyboard support<br/> description = Whether the device has a QWERTY keyboard.<br/>   

luego reconstruir (usar make). Al menos esto funcionó para mí.

 

This answer is for those who built the emulator from source (i.e. Following instructions from source.android.com). You need to modify a property in the following file:

external/qemu/android/avd/hardware-properties.ini 

In the following section of that file change the default value from no to yes:

# Keyboard support (qwerty/azerty) name        = hw.keyboard<br/> type        = boolean<br/> default     = yes<br/> abstract    = Keyboard support<br/> description = Whether the device has a QWERTY keyboard.<br/> 

Then rebuild (using make). At least this worked for me.

 
 
 
 
4
 
vote

Tuve este problema a pesar de tener la configuración correcta y se dio cuenta de que el problema real era que el enfoque estaba en las ventanas de los botones de control del emulador, como se informó en este problema .

Para verificar si este es su problema, consulte Si presiona el espacio, presiona uno de esos botones, y si presiona la pestaña, se mueve el cuadrado de enfoque resaltado entre los elementos en los controles del emulador. Si ese es el problema, entonces debería poder trabajar a su alrededor de la siguiente manera:

  • Seleccione los controles extendidos (el botón "..." en los controles del emulador)
  • cambia a cualquier elemento en la ventana de controles extendidos haciendo clic en
  • cerrar la ventana de controles extendidos

El enfoque ahora debe regresar a la ventana del emulador principal de Android, no los controles del emulador, y las pulsaciones de teclas deben ir a las aplicaciones de Android.

 

I had this issue despite having the correct configuration, and realized that the actual problem was that the focus was on the emulator control buttons windows, as reported in this issue.

To check if this is your problem, see if pressing space actually presses one of those buttons, and if pressing tab moves the highlight focus square between elements in the emulator controls. If that is the problem, then you should be able to work around it as follows:

  • Select the extended controls (The "..." button in the emulator controls)
  • Change to any item in the extended controls window by clicking
  • Close the extended controls window

The focus should now return to the main Android emulator window, not the emulator controls, and key presses should go to Android apps.

 
 
 
 
0
 
vote

Como algunos han indicado aquí, el teclado de PC debe estar habilitado para las instancias del emulador AVD. A juzgar por lo que es el Página del emulador en el desarrollador de Android dice sobre los comandos clave y tal, No aparece, hay una manera de habilitar / deshabilitar el uso del teclado de PC dentro del SDK. Su mejor apuesta es volver a instalar el SDK, y luego intente nuevamente.

 

As a few have indicated here, the PC keyboard should be enabled for the AVD Emulator instances. Judging by what the emulator page on Android Developer says about key commands and such, it does not appear there is a way to enable/disable PC keyboard usage within the SDK. Your best bet is re-installing the SDK then, and try again.

 
 
 
 
0
 
vote

Pruebe CTRL + F11 O NUMPAD 7 . Eso debería habilitar su teclado, a menos que esté deshabilitado de algún otro lugar.

 

Try Ctrl + F11 or NumPad 7. That should enable your keyboard, unless is disabled from somewhere else.

 
 
         
         
0
 
vote

Si está utilizando Xamarin.Android en Visual Studio 2010 , puede habilitar Keyboard Support de la siguiente manera:

  1. cerrar tu avd
  2. en vs2010, vaya a Tools > Start Android Emulator Manager
  3. Seleccione el ABCDEFGHIJKLMNABCDEFGHIJKLMN6 que desea agregar En el área Hardware , haga clic en el botón # Keyboard support (qwerty/azerty) name = hw.keyboard<br/> type = boolean<br/> default = yes<br/> abstract = Keyboard support<br/> description = Whether the device has a QWERTY keyboard.<br/> 0
  4. En el ABCDEFGHIJKLMNABCDEFGHIJKLMN11 desplegable, seleccione # Keyboard support (qwerty/azerty) name = hw.keyboard<br/> type = boolean<br/> default = yes<br/> abstract = Keyboard support<br/> description = Whether the device has a QWERTY keyboard.<br/> 2 , luego haga clic en el botón # Keyboard support (qwerty/azerty) name = hw.keyboard<br/> type = boolean<br/> default = yes<br/> abstract = Keyboard support<br/> description = Whether the device has a QWERTY keyboard.<br/> 3
  5. El # Keyboard support (qwerty/azerty) name = hw.keyboard<br/> type = boolean<br/> default = yes<br/> abstract = Keyboard support<br/> description = Whether the device has a QWERTY keyboard.<br/> 4 # Keyboard support (qwerty/azerty) name = hw.keyboard<br/> type = boolean<br/> default = yes<br/> abstract = Keyboard support<br/> description = Whether the device has a QWERTY keyboard.<br/> 5 se agrega a # Keyboard support (qwerty/azerty) name = hw.keyboard<br/> type = boolean<br/> default = yes<br/> abstract = Keyboard support<br/> description = Whether the device has a QWERTY keyboard.<br/> 6 . CAMBIAR EL ABCDEFGHIJKLMNABCDEFGHIJKLMN17 DE ABCDEFGHIJKLMNABCDEFGHIJKLMN18 A ABCDEFGHIJKLMNABCDEFGHIJKLMN19
  6. Haga clic en el botón ABCDEFGHIJKLMNABCDEFGHIJKLMN20

captura de pantalla de "Editar dispositivo virtual de Android" Ventana

 

If you are using Xamarin.Android in Visual Studio 2010, you can enable Keyboard Support as follows:

  1. Close your AVD
  2. In VS2010, go to Tools > Start Android Emulator Manager
  3. Select the AVD Name that you want to add Keyboard Support for, then click the Edit button
  4. In the Hardware area, click the New button
  5. In the Property dropdown, select Keyboard support, then click the OK button
  6. The Keyboard support Property is added to the Hardware list. Change the Value from No to Yes
  7. Click the Edit AVD button

Screenshot of "Edit Android Virtual Device" window

 
 

Relacionados problema

0  ¿Cómo puedo abrir el teclado en mi tableta Android?  ( How can i open the keyboard on my android tablet ) 
Acabo de comprar un ICS de Android de Android de Android Capacative Ultimate NATPC M009S, y no puedo encontrar ninguna forma de acceder al teclado. ¿Cómo pu...

1  El teclado físico (USB) sigue despertando la tableta ICS de Android del sueño  ( Physical usb keyboard keeps waking android ics tablet from sleep ) 
con (o sin) mi teclado USB adjunto ... Mi tableta dormirá después de 1 minuto de ninguna actividad, o si lo hago manualmente, tocando el botón de encendido. S...

7  ¿Cómo puedo "dividir" el teclado virtual al escribir una pantalla grande en modo horizontal?  ( How can i split the virtual keyboard when typing on a large display in landsca ) 
Tengo una gran tableta de Android y me gustaría "dividir" el teclado virtual cuando está en modo horizontal. algo similar al igual que la función del iPad. ...

12  Cambio de diseño del teclado de hardware  ( Changing layout of hardware keyboard ) 
¿Cómo puedo cambiar un diseño o agregar un nuevo diseño al teclado físico del teléfono XPERIA MINI PRO? ¿Quiero, por ejemplo, remapa ? a '' ə '' y turno ...

3  Cambie el teclado en la pantalla de desbloqueo de contraseña  ( Change the keyboard at the password unlock screen ) 
Tengo un reproductor de Samsung Galaxy 4.2. He conseguido esto para reemplazar mi viejo iPod Touch. He estado contento con eso, pero estoy teniendo un problem...

1  Swiftkey 3 9-Key Key Keyboard?  ( Swiftkey 3 9 key keyboard ) 
¿Alguien ha podido encontrar y activar el teclado de 9 teclas para SWIFTKEY 3? El modo QWERTY en el modo Retrato me está matando, no siempre es posible escrib...

4  ¿Cómo cambiar el método de entrada / teclado?  ( How to switch input method keyboard ) 
Recientemente actualizé mi Galaxy S2 de Android 2.x a 4.0.3. que tenía, y todavía tengo, dos teclados instalados y amp; Habilitado: teclado multilingüe y sw...

2  ¿Cómo puedo deshabilitar automáticamente el teclado en pantalla cuando se conecta un teclado Bluetooth? [duplicar]  ( How can i automatically disable the onscreen keyboard when a bluetooth keyboard ) 
Esta pregunta ya tiene respuestas aquí : cerrado hace 8 años . posible duplicado: ¿Cómo lo...

2  Samsung Galaxy Ace - ¿Conexión de teclado Bluetooth HID?  ( Samsung galaxy ace hid bluetooth keyboard connection ) 
Soy un escape recién llegado del iPhone Empire: Acabo de recibir un Galaxy Ace y parece mejor en todos los aspectos, excepto uno muy importante para mí ... So...

2  ¿Es posible mejorar las sugerencias de palabras?  ( Is it possible to improve word suggestions ) 
Solía ​​usar la aplicación "SWIFTKEY" para escribir, y estaba muy satisfecho con las sugerencias que generaban. Ahora he cambiado a 8PEN "teclado", en lugar d...

4  El comportamiento del teclado de Android cambió después de actualizado a Jelly Bean  ( Android keyboard behaviour changed after updated to jelly bean ) 
Cuando estoy en ICS, cada vez que escribo una redacción, seguido de space , Android me sugerirá varias puntuaciones útiles como , . Me encanta este compor...

9  ¿Dónde puedo encontrar una lista de los emoticonos predeterminados en el sándwich de helado?  ( Where can i find a list of the default emoticons on ice cream sandwich ) 
Mi prometido ha descubierto cómo hacer emoticonos de Android con los corazones como ojos, y un emoticon besado, y me gustaría enviar los mismos emoticones a e...

0  Cyanogen Mod 7.2.0 Retroiluminación del teclado no funciona correctamente  ( Cyanogen mod 7 2 0 keyboard backlight not working properly ) 
Recientemente he arraizado mi teléfono (HTC Desire Z a.k.a. Vision) e instalé Cyanogen 7.2.0. Me he dado cuenta de que mi retroiluminación de teclado y teclad...

1  Huawei ime e idioma de entrada  ( Huawei ime and input language ) 
He encontrado un problema usando My Huawei U8350 Boulder Powered por Android 2.2.2. El teléfono tiene teclado físico y me gustaría cambiar entre diferentes di...

1  My Galaxy S ha tenido una actualización de software y ahora solo escribe los tipos de dígitos en el teclado 3 x 4  ( My galaxy s has had a software upgrade and now it only types digits on the 3 x 4 ) 
He intentado un restablecimiento de fábrica y se ha desordenado con todas las configuraciones, sin suerte. Incluso probé una aplicación de teclado externo. Si...

3  Edición prematura Interrupción y desaparición del teclado al escribir texto  ( Premature editing interruption and keyboard disappearance when typing text ) 
He notado algunas veces hoy un comportamiento inusual del teclado virtual incorporado en My Nexus S con Jelly Bean 4.1.1. Cuando escribo texto en diferentes a...

28  ¿Hay alguna forma de traer manualmente el teclado?  ( Is there any way to manually bring up the keyboard ) 
En la mayoría de los casos donde se necesita el teclado, aparece automáticamente. Sin embargo, estoy tratando de jugar a Webtiles de sopa de piedra de rastreo...

2  Usando el teclado de software en el emulador de compilación personalizado ASP  ( Using software keyboard in aosp custom build emulator ) 
Finalmente pude construir mi propia imagen AOSP, y quiero depurar un problema con el teclado de software. Sin embargo, el emulador predeterminado tiene un tec...

3  Cambio de idioma del teclado de hardware en Asus Eee Pad Transformer TF300T  ( Changing language from hardware keyboard in asus eee pad transformer tf300t ) 
Hoy he actualizado mi Asus Eee Pad Transformer TF300T a Android 4.1 y fue muy decepcionado. En Android 4.0, usé Ctrl + Space en Keyboard Russian Asus Para...

4  Deshabilitar la contraseña ocultando globalmente  ( Disable password hiding globally ) 
Con un teclado de pantalla táctil, tener contraseñas que estoy ingresando, se muestra, ocultas es más problemático de lo que vale la pena. Pocas aplicaciones ...

Relacionados problema

0  ¿Cómo puedo abrir el teclado en mi tableta Android? 
1  El teclado físico (USB) sigue despertando la tableta ICS de Android del sueño 
7  ¿Cómo puedo "dividir" el teclado virtual al escribir una pantalla grande en modo horizontal? 
12  Cambio de diseño del teclado de hardware 
3  Cambie el teclado en la pantalla de desbloqueo de contraseña 
1  Swiftkey 3 9-Key Key Keyboard? 
4  ¿Cómo cambiar el método de entrada / teclado? 
2  ¿Cómo puedo deshabilitar automáticamente el teclado en pantalla cuando se conecta un teclado Bluetooth? [duplicar] 
2  Samsung Galaxy Ace - ¿Conexión de teclado Bluetooth HID? 
2  ¿Es posible mejorar las sugerencias de palabras? 
4  El comportamiento del teclado de Android cambió después de actualizado a Jelly Bean 
9  ¿Dónde puedo encontrar una lista de los emoticonos predeterminados en el sándwich de helado? 
0  Cyanogen Mod 7.2.0 Retroiluminación del teclado no funciona correctamente 
1  Huawei ime e idioma de entrada 
1  My Galaxy S ha tenido una actualización de software y ahora solo escribe los tipos de dígitos en el teclado 3 x 4 
3  Edición prematura Interrupción y desaparición del teclado al escribir texto 
28  ¿Hay alguna forma de traer manualmente el teclado? 
2  Usando el teclado de software en el emulador de compilación personalizado ASP 
3  Cambio de idioma del teclado de hardware en Asus Eee Pad Transformer TF300T 
4  Deshabilitar la contraseña ocultando globalmente 



© 2021 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos


Licensed under cc by-sa 3.0 with attribution required.