Comment puis-je utiliser le clavier de mon PC sur l'émulateur Android? -- keyboard domaine et android-emulator domain android en relation problème

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



141
vote

problème

français

Je souhaite exécuter / tester des applications Android sur l'émulateur Android et je tiens à taper à l'aide de mon clavier PC, car cela me permet de taper et de tester plus rapidement. Lorsque j'utilise l'émulateur, cela n'accepte que l'entrée du clavier Android (à l'écran) natif. Comment puis-je activer mon clavier PC pour une utilisation dans l'émulateur Android?

langue Anglaise

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?

     
       
       

Liste de réponses

120
 
vote

J'ai eu le même problème après la mise à niveau des outils de développement (v20.0.0v2012 ...). Tout à coup, aucun de mes appareils virtuels Android n'accepterait aucune entrée de mon clavier PC / Mac physique.

Voici comment je l'ai corrigé:

  1. Eclipse & GT; Window menu & gt; AVD Manager
  2. Sélectionnez votre périphérique virtuel et cliquez sur Edit
  3. sous Hardware , cliquez sur 9988777664
  4. Sélectionnez Keyboard Support Cliquez sur OK
  5. Modifier sa valeur à yes
  6. Vous devez maintenant cliquer sur un autre élément de la liste, comme "Abtract LCD Density" ou quelque chose. Cela semble rendre l'interface utilisateur conserver le changement "oui".

Mes autres AVD qui n'ont pas ce "support de clavier" La propriété matérielle ajoutée n'accepte pas mon entrée de clavier physique.

 

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

Veuillez essayer les paramètres suivants. Mon environnement (Target: Android 4.0.3 - Niveau d'API 15) Réussi.

AVD - Edit - Matériel: - Nouveau ... - Support de clavier - Oui

AVD - Edit - Matériel: - Nouveau ... - Support de couvercle de clavier - Non

 

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

Vous devez modifier le fichier Config.ini dans votre répertoire .android. Ce fichier est trouvé sous le répertoire principal du disque dur. À partir de là, ouvrez le fichier AVD et vous verrez une liste de périphériques virtuels. Ouvrez le périphérique souhaité, puis ouvrez la configuration dans le bloc-notes. Copiez ensuite ce texte: "hw.keyboard = YES" (moins les citations), puis enregistrez et fermez. La prochaine fois que vous ouvrez votre émulateur, vous devriez pouvoir utiliser le clavier.

Vous pouvez également ouvrir le fichier matériel-qemu.ini dans le même répertoire que la config.ini, puis voir une liste de toutes les options matérielles. Changez le HW.Keyboard de "Non" à "Oui".

J'espère que cela vous aidera!

 

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

Cette réponse est destinée à ceux qui ont construit l'émulateur de la source (c'est-à-dire des instructions suivantes de Source.Android.com). Vous devez modifier une propriété dans le fichier suivant:

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

Dans la section suivante de ce fichier, modifiez la valeur par défaut de NON à OUI:

# 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/>

Puis reconstruisez (en utilisant la marque). Au moins cela a fonctionné pour moi.

 

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

J'ai eu cette question malgré la bonne configuration et j'ai compris que le problème réel était que l'accent était mis sur les boutons de contrôle de l'émulateur Windows, comme indiqué dans ce numéro .

Pour vérifier si c'est votre problème, voir si vous appuyez sur Si vous appuyez sur SPACE enfoncé l'un de ces boutons et si vous appuyez sur l'onglet, vous appuyez sur la plate-forme de mise sous forme de mise au point entre les éléments des commandes de l'émulateur. Si tel est le problème, vous devriez pouvoir y travailler comme suit:

  • Sélectionnez les commandes étendues (la touche "..." dans les commandes de l'émulateur)
  • Changement de n'importe quel élément de la fenêtre Contrôles étendus en cliquant sur
  • Fermez la fenêtre Contrôles étendus

La mise au point doit maintenant revenir à la fenêtre principale d'émulateur Android, et non aux contrôles de l'émulateur, et les appuis clés devraient accéder aux applications 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

Comme quelques-uns ont indiqué ici, le clavier PC doit être activé pour les instances d'émulateur AVD. En juger par ce que le Page émulateur sur Android Developer dit sur les commandes clés et telles que N'apparaît pas qu'il existe un moyen d'activer / désactiver l'utilisation du clavier PC dans le SDK. Votre meilleur choix est de réinstaller le SDK alors et réessayez.

 

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

Essayez CTRL + F11 ou NUMPAD 7 . Cela devrait permettre à votre clavier, sauf si elle est désactivée d'ailleurs.

 

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

 
 
         
         
0
 
vote

Si vous utilisez Xamarin.Android dans 9988777661 , vous pouvez activer Keyboard Support comme suit:

  1. Fermer votre AVD
  2. en VS2010, allez à Tools > Start Android Emulator Manager
  3. Sélectionnez le 9988777664 que vous souhaitez ajouter 9988777665 car, puis cliquez sur le bouton 9988777666
  4. dans la zone 9988777667 , cliquez sur le bouton New
  5. Dans le 9988777669 Dropdown, sélectionnez 99887776610 , puis cliquez sur le bouton 99887776611
  6. Le 99887776612 99887776613 est ajouté à la liste 99887776614 . Modifiez le Visual Studio 20105 à partir de 99887776616 à Visual Studio 20107
  7. Cliquez sur le bouton 99887776618

Capture d

 

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

 
 

Questions connexes

1  Le processus d'émulateur pour AVD Nexus_5x_API_22 a été tué  ( The emulator process for avd nexus 5x api 22 was killed ) 
J'ai installé Android Studio avec Android SDK à partir du site Web offical, créé un nouvel exemple de projet, n'a pas changé ni supprimer même une ligne, mais...

1  Impossible de démarrer l'appareil Android Emulé / Dispositif AVD dans Windows 7  ( Cannot start emulated android device avd device in windows 7 ) 
Je suis le guide officiel Android ici Mais je ne peux pas démarrer le périphérique émulé. Il continue à dire PANIC Cannot start device... comme ci-dessous...

2  Serait-il possible d'utiliser un fichier image / vidéo comme appareil photo émulé?  ( Would it be possible to use a image video file as an emulated camera ) 
Bonjour, je me demandais s'il serait possible de "tromper" un appareil Android réel ou émulé pour penser qu'une image ou un fichier vidéo est l'alimentation d...

0  JAR de haricots "carte SD n'existe pas"  ( Jar of beans sd card not exist ) 
J'ai installé du vin et j'ai couru "Jar de haricots.exe". Il chargé avec succès. J'ai essayé de créer la carte SD en cliquant sur "Paramètres", UstTen Times. ...

2  Utilisation du clavier logiciel dans l'émulateur de construction personnalisé AOSP  ( Using software keyboard in aosp custom build emulator ) 
J'étais enfin capable de construire ma propre image AOSPH et je souhaite déboguer un problème avec le clavier du logiciel. Cependant, l'émulateur par défaut a...

0  Bloquer les applications à installer dans l'environnement AVD?  ( Blocking apps to be installed in avd environment ) 
est-il possible pour les développeurs de bloquer leurs applications Google Play à installer à AVD ou Suis-je en train de choisir le profil AVD non pris en cha...

0  Exécuter des fichiers ROM personnalisés sur l'émulateur  ( Run custom rom files on emulator ) 
Je souhaite exécuter des fichiers ROM de différents modèles téléphoniques sur l'émulateur Android dans mon PC Windows. Savez-vous comment puis-je le faire? Je...

5  adb énumérant tous les ports transférés  ( Adb listing all forwarded ports ) 
J'ai transféré le port de la machine à l'émulateur à l'aide de la commande suivante adb avant TCP: 1234 TCP: 8080 Je voulais voir actuellement ce que tous...

141  Comment puis-je utiliser le clavier de mon PC sur l'émulateur Android?  ( How can i use my pcs keyboard on the android emulator ) 
Je souhaite exécuter / tester des applications Android sur l'émulateur Android et je tiens à taper à l'aide de mon clavier PC, car cela me permet de taper et ...

2  Reconnexion Émulateur à Eclipse  ( Reconnecting emulator to eclipse ) 
Mon principal problème de développement d'Android est que l'émulateur semble être continuellement déconnecté de Eclipse. Cela arrive toujours la fois que j'es...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés