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?

0voto

Eric Cloninger Punkte 2240

Suchen Sie den versteckten Ordner .Android in Ihrem Benutzerordner. Sie können diesen Ordner umbenennen oder löschen, Ihre AVD neu erstellen und den Emulator neu starten. Es könnte sein, dass sich in diesem Ordner eine .ini-Datei befindet, in der diese Einstellung fehlerhaft ist.

0voto

Davek804 Punkte 2804

Eine AVD mit der Hardwaretastatur neu zu erstellen und den Booleschen Wert auf true zu setzen, war die einzige Lösung, die bei mir funktionierte; die beiden anderen Hauptlösungen (Terminal oder Bearbeiten einer vorhandenen AVD über die GUI) führten beide zu Software-/Emulatorabstürzen auf meinem Mac. Die Erstellung einer neuen AVD führte dazu, dass die Tastatur einwandfrei funktionierte.

0voto

persec10000 Punkte 564

Ich habe einen Emulator für API Level 23 verwendet, der keine Tastatureingaben für die installierte apk akzeptiert. Also habe ich einen neuen Emulator für API Level 29 erstellt, und dann funktioniert es. Es folgt der Schritt zur Installation des neuen Emulators.

  1. Öffnen Sie den "Android Virtual Device Manager".
  2. Neues virtuelles Gerät erstellen.
  3. Wenn Sie ein System-Image auswählen, wählen Sie bitte die letzte Version (API Level29) im Fenster "Virtual Device Configuration" aus und laden Sie sie herunter.

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