2014-11-25 12 views

risposta

42

Trovare la configurazione dell'emulatore nella vostra home directory:

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

Per esempio, sul Nexus 5 (creato da Android Studio), è stato:

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

Modificare il seguito impostazione di essere :

hw.keyboard=yes 
+1

Correlato: [D'pad è disabilitato nell'emulatore] (http://stackoverflow.com/questions/14561251/dpad-is-disabled-in-emulator). Modificato come 'hw.dPad = yes' per testare la funzione di accessibilità con i tasti freccia su, giù, sinistra, destra. –

128

nelle impostazioni avanzate di un dispositivo virtuale in Studio Android 1.0.2 AVD manager, lì ho s in realtà una casella di controllo che consente di abilitare l'input da tastiera senza modificare lo config.ini a mano.

Strumenti → Android → AVD Direttore → sull'icona della matita (mostrate in foto) → Mostra impostazioni avanzate (scorrere verso il basso) → Attiva tastiera ingresso

enter image description here

+18

Nota, è necessario * scorrere verso il basso * in fondo alle Impostazioni avanzate. "Ingresso tastiera abilitato" è l'ULTIMO ARTICOLO. Mi ci sono voluti diversi minuti per realizzare che il riquadro delle impostazioni avanzate era molto più grande di quanto non fosse apparso prima. – Nuthatch

+1

Per me è abilitato e ancora non riesco a digitare dentro ALCUNI campi 'EditText'. –

+0

IMPORTANTE: scorri fino in fondo :) – matt

50

Apri e individuare Strumenti → Android → AVD Responsabile → Modifica -> icona della matita)

enter image description here

C lecca su Mostra impostazioni avanzate e scorri verso il basso e puoi vedere l'opzione Abilita input tastiera (esempio seconda immagine) Seleziona quella casella e clicca su Fine.

enter image description here

+0

funziona. Grazie –

2

UPDATE:

Change hw.keyboard = yes.

E rendere il file config.ini di sola lettura:

1.Fare clic destro sul file aperto le sue impostazioni.

2.Make ogni opzioni nella scheda di autorizzazioni in sola lettura (vedi screenshot)

enter image description here

Fidati di me questo funzionerà accade perché questo file viene riscritto, quando abbiamo bloccarlo fuori il bug scompare.

Problemi correlati