web-dev-qa-db-fra.com

Comment activer le clavier physique sur Emulator dans Android Studio? (Utilisé pour fonctionner))

Je ne sais pas ce qui a changé, mais le clavier physique de mon ordinateur ne fonctionne plus pour l'émulateur (exécutant KitKat dans Nexus 5, x86). Quand je regarde dans AVD les paramètres avancés de l'appareil, rien ne vaut un clavier matériel. Où est ce réglage?

75
Don Rhummy

Recherchez la configuration de l'émulateur dans votre répertoire personnel:

//Located in:
~/.Android/avd/<The_Device_Name>/config.ini

Par exemple, sur le Nexus 5 (créé par Android Studio), il était:

~/.Android/avd/Nexus5.avd/config.ini

Modifiez le paramètre ci-dessous pour qu'il soit:

hw.keyboard=yes
53
Don Rhummy

Dans les paramètres avancés d’un périphérique virtuel dans Android Studio 1.0.2 AVD Manager, il existe une case à cocher permettant d’activer la saisie au clavier sans modifier le fichier config.ini par la main.

Outils → Android → Gestionnaire AVD → icône représentant un crayon (indiqué dans l'image) → Afficher les paramètres avancés (défiler vers le bas) → Activer la saisie au clavier

enter image description here

148
carine

Ouvrir et naviguer dans Outils → Android → Gestionnaire AVD → Modifier -> icône représentant un crayon)

enter image description here

Cliquez sur Afficher les paramètres avancés et faites défiler l'écran vers le bas. L'option Activer la saisie au clavier (deuxième image, par exemple) est cochée et cliquez sur Terminer.

enter image description here

58
Parvathy Nair

UPDATE:

Changement hw.keyboard = yes.

Et rendre le fichier config.ini Lecture seulement:

1.Cliquez avec le bouton droit sur le fichier pour ouvrir ses paramètres.

2.Réglez en lecture seule toutes les options de l'onglet autorisations (voir capture d'écran).

enter image description here

Croyez-moi, cela fonctionnera, car ce fichier est réécrit. Lorsque nous le verrons, le bogue disparaîtra.

3
Amal p