338 Stimmen

Android-Emulator akzeptiert keine Tastatureingaben - SDK tools rev 20

Ich habe die SDK-Tools auf Version 20 (von 18) aktualisiert, und seit der Aktualisierung scheint der Emulator keine Eingaben von der Laptop-Tastatur zu akzeptieren. Sondern nur mit dem Emulator eigene "weiche" Tastatur (die erscheint, wenn ein Eingabefeld fokussiert ist).

Ich habe versucht, die SDK-Tools (und das gesamte SDK) neu zu installieren, Eclipse Android-Plugins zu deinstallieren und neu zu installieren, Emulator-Geräte neu zu erstellen. Aber nichts davon scheint zu helfen, und das macht mich wahnsinnig. Es ist hoffnungslos, mit dem Trackpad eines Laptops einzugeben.

Ist jemand auf dieses Problem gestoßen?

9voto

Amit Yaron Punkte 534

Fügen Sie die folgende Zeile hinzu hw.keyboard=yes zu Ihrer AVD-Konfigurationsdatei ~/.android/avd/<avd_folder>/config.ini

3voto

Zon Punkte 15646

Neustart des Emulators hilft manchmal, wenn die Tastatureingabe nicht verfügbar ist - obwohl sie für Ihr virtuelles Android-Gerät aktiviert ist.

2voto

PbxMan Punkte 7401

Nur für den Fall, dass jemand es nützlich findet.

Ich hatte ein Problem mit dem KEYCODE_DPAD_UP er gehört zum trackBall. Um dies zu beheben, ändern Sie Ihren avdfolder/ config.ini hw.trackBall=yes und drücken Sie DEL oder F6

1voto

Witold Punkte 88

Hier ist ein Workaround, der bei mir tatsächlich funktioniert hat. Es ist die gleiche Lösung wie in der beliebtesten Antwort - nur hw.keyboard=yes zur config.ini hinzufügen aber da dies funktionierte nicht für mich zusätzlich

  1. Umbenennung der Datei config.ini (beliebiger Name genügt) in eine Datei wie consssssfig.ini
  2. Neustart des Emulators (offensichtlich ist er nicht gestartet)
  3. config.ini wieder zurückbenannt
  4. (Ich bin mir nicht sicher, ob das relevant ist) Ich habe diesen neuen Parameter (hw.keyboard=yes) am Anfang der config.ini Datei hinzugefügt

1voto

wilddev Punkte 1804

Manchmal funktioniert die Computertastatur im Android-Emulator nicht mehr. Heute habe ich bemerkt, dass nach dem Drücken dieser Taste (die ich mit roten Pfeil markiert), Tastatur beginnt wieder zu arbeiten (scheint einige Probleme mit Emulator-Fenster-Fokus zu sein)

screenshot

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X