¿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  Problema Descarga Diccionarios adicionales de Google Keyboard [Gboard] ¿Se puede descargar de forma diferente?  ( Problem downloading add on dictionaries of google keyboard gboard can it be do ) 
Aquí está aquí Lenovo A6010 Plus con la última actualización de Android 5.0.2. Aquí está el problema: cuando voy a Configuración de Gboard & GT; Diccionar...

3  ¿Hay alguna manera de personalizar la configuración del teclado?  ( Is there a way to customize keyboard settings ) 
en mi Captivate de Samsung (AT & AMP; T) Tienen (por ninguna razón para que pueda fathom) dividir la tecla Comando de voz fuera del teclado Swype. Entonces, p...

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...

0  Detener el cursor de moverse al final de la palabra al tocar texto  ( Stop cursor from moving to end of word when touching text ) 
El comportamiento predeterminado de Android al interactuar con texto editable parece ser mover el cursor al final de la palabra que ha tocado, independienteme...

4  ¿Por qué las "sugerencias de palabras" de teclados no se muestran en algunas aplicaciones?  ( Why are word suggestions of keyboards not shown in some apps ) 
Estoy usando el teclado de Hacker y Swiftkey X en Gingerbread. La línea de sugerencias se muestra en la mayoría de las aplicaciones por encima del teclado. Pe...

1  ¿Cómo escribir "control" en Termux?  ( How to type control on termux ) 
Hay una buena aplicación "Termux", que puede proporcionar un poderoso entorno de cáscara sin obtener permiso de la raíz. Sin embargo, el teclado de pantalla t...

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...

18  Teclado multilenguaje con Android  ( Multilanguage keyboard with android ) 
A veces escribo alemán y, a veces, en inglés. Parece que solo puedo cambiar de autocompletación para un idioma y tener que agregar las palabras del otro idi...

7  Habilitar la entrada de deslizamiento hebreo  ( Enable hebrew swipe input ) 
Me di cuenta de que puedo usar (con mi caja de la caja Nexus 4) Swipe for.Input en inglés, pero no parece haber una manera de usar el golpe para la entrada he...

1  Android 7 (Nougat): Faltan todos mis teclados virtuales: no se puede encontrar cómo reinstalar  ( Android 7 nougat all my virtual keyboards are missing cant find how to rei ) 
Recientemente, todos mis teclados virtuales desaparecieron. Cada vez que voy a cualquier aplicación que necesite una entrada de teclado, la única opción que r...

6  ¿Cómo habilitar la predicción de texto real para Android / Teckeboard en LG Optimus One?  ( How to enable real text prediction for android stock keyboard on lg optimus on ) 
El título lo dice todo, pero explicaré un poco más. Tengo un teléfono LG Optimus One con Android 2.2 Froyo. Viene con dos teclados, el LG uno con la predicc...

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...

1  Vibración para el teclado LG  ( Vibration for lg keyboard ) 
No sé sobre los otros modelos, pero mi LG Optimus L3 2 no vibra mientras toca el teclado virtual. Eso es realmente malo, porque es molesto escuchar un sonido ...

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...

6  ¿Cómo deshabilito la molesta corrección automática de la puntuación en el teclado del dispositivo?  ( How do i disable the annoying auto correction of punctuation on device keyboard ) 
Aquí hay dos ejemplos: (estoy usando el ' ABCDEFGHIJKLMNABCDEFGHIJKLMN0 ' como el cursor) Ejemplo # 1: I want to put the next word in quotes | tipo '...




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