2014-11-25 3 views

Antwort

42

der Konfiguration des Emulators finden in Ihrem Home-Verzeichnis:

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

Zum Beispiel auf dem Nexus 5 (erstellt von Android Studio), war es:

~/.android/avd/Nexus5.avd/config.ini 

Ändern Sie den unten Einstellung zu sein :

hw.keyboard=yes 
+1

Bezug: [D'Pad ist im Emulator deaktiviert] (http://stackoverflow.com/questions/14561251/dpad-is-disabled-in-emulator). Modifiziert als "hw.dPad = yes", um die Eingabehilfe mit den Pfeiltasten nach oben, unten, links und rechts zu testen. –

128

In den erweiterten Einstellungen eines virtuellen Geräts in Android Studio 1.0.2 AVD-Manager gibt es i s tatsächlich ein Kontrollkästchen, mit dem Tastatureingabe ohne Bearbeitung der config.ini von Hand aktiviert werden kann.

Werkzeuge → Android → AVD-Manager → Bleistift-Symbol → Erweiterte Einstellungen anzeigen (scrollen nach unten) → aktivieren Tastatureingabe

enter image description here

+18

Hinweis: Sie müssen * in den erweiterten Einstellungen nach unten scrollen *. "Aktivierte Tastatureingabe" ist das LETZTE PUNKT. Ich brauchte einige Minuten, um festzustellen, dass der Bereich für erweiterte Einstellungen viel größer war als er zuerst erschien. – Nuthatch

+1

Für mich ist es aktiviert und ich kann immer noch nicht in einige 'EditText' Felder tippen. –

+0

WICHTIG: Scrollen Sie nach unten :) – matt

50

→ Android → AVD Manager-Tools öffnen und Navigieren (im Bild gezeigt) → Bearbeiten -> Bleistift-Symbol)

enter image description here

C Lecken Sie auf Show Advanced settings und scrollen Sie nach unten und Sie sehen die Option Keyboard input aktivieren (Beispiel zweites Bild) Aktivieren Sie das Kontrollkästchen und klicken Sie auf Finish.

enter image description here

+0

es funktioniert. Vielen Dank –

2

UPDATE:

ändern hw.keyboard = yes.

Und die Datei machen config.ini Read-only:

1.Right Sie auf die Datei, um die Einstellungen öffnen.

2.Make alle Optionen auf der Registerkarte Berechtigungen in Read-only (siehe Screenshot)

enter image description here

Vertrauen Sie mir dies funktionieren wird, es geschieht, weil diese Datei überschrieben wird, wenn wir sie sperren den Fehler aus verschwindet.

Verwandte Themen