Ich habe gerade das neue Android SDK heruntergeladen und installiert. Wenn ich den Emulator starte, heißt es auf dem Emulator-Bildschirm "Hardward Buttons nicht in AVD aktiviert". Es gibt Home, Menü usw. sind alle deaktiviert. Wie mache ich diese Schaltflächen aktiviert?AVD Hardwaretasten nicht aktiviert
Antwort
Sie müssen die Gerätedefinitionen ändern. Suchen Sie dazu im Android Virtual Device Manager nach der Registerkarte "Gerätedefinitionen" und doppelklicken Sie auf das von Ihnen verwendete Gerät.
Stellen Sie sicher, dass die Schaltflächen auf Hardware eingestellt sind.
Vergessen Sie nicht, Ihre Geräteeinstellungen zu aktualisieren:
ich es für eine lange Zeit gewesen wissen, da die Frage wurde gefragt, sondern nur die andere zu lassen, wissen, .
können Sie manuell bearbeiten Sie die config.ini Einstellungen (unter Windows 7 können Sie es auf C finden:/Users/the_user /.android/avd/ the_emulator_name /config.ini).
die Linie Finden Sie heraus:
hw.mainKeys=no
Und ändern:
das hilfthw.mainKeys=yes
Hoffnung.
Danke, die angenommene Antwort funktionierte nicht für mich - das eine tat. Unter Linux lautet der Pfad '~/.android/avd/
es funktioniert perfekt danke –
Dies funktioniert, wenn die Bildschirmgröße niedriger als 7 Zoll ist. Sonst wird immer angenommen, dass es sich um ein Tablet handelt. hw.mainKeys wird als "NEIN" gemeldet, auch wenn ich es manuell in der ini-Datei ändere und Eclipse neu starte. – WindRider
Ich musste meine AVD löschen und komplett neu erstellen mit den Hardware-Tasten aktiviert, um es zu arbeiten. Das Ändern der vorhandenen Gerätedefinition hat es aus irgendeinem Grund nicht behoben.
Um Ihre Anwendung auf einem Emulator zu testen, der das neueste Android-Gerät darstellt, können Sie einen AVD mit dem neuen WXGA720-Skin erstellen (es ist ein xhdpi, normales Bildschirmgerät). Beachten Sie, dass der Emulator derzeit die neue Bildschirmnavigationsleiste für Geräte ohne Hardware-Navigationstasten nicht unterstützt. Wenn Sie diese Skin verwenden, müssen Sie die Tasten Home für die Home-Taste, ESC für die Schaltfläche Zurück und F2 oder verwenden Bild-oben für die Menü-Taste .
Entnommen: http://developer.android.com/tools/revisions/platforms.html
Zum Tool> Android> SDK Manager> Tool> AVDS verwalten> Wählen Sie Ihre Emulator> Bearbeiten und verwalten Sie Ihre Einstellung und Restart Android Studio
Wenn Sie nicht tun verstanden Bitte folgen dort der Link Details mit Screenshot Bild
http://solutionfrominternet.blogspot.com/2015/01/how-to-show-system-navigation-bar-in.html
Für diejenigen, die es nicht Wo machen rk: Bevor Sie eine AVD neu erstellen, versuchen Sie zuerst, die Numlock-Taste zu drücken, da dies das Verhalten der Fn-Tasten beeinflusst. In meinem Fall, wenn Numlock ausgeschaltet ist, funktioniert F2 nicht.
Hallo Rowan: Danke für die schnelle Antwort und Ihr Display schießen. Ich habe getan, was Sie gesagt haben, dann starte ich den Emulator neu, die Tasten sind immer noch deaktiviert. – Emmy
Stellen Sie sicher, dass Sie das virtuelle Gerät (nicht die Definition jetzt) bearbeiten, um Ihre geklonte Definition anzugeben. I.e. Geh in deine Geräteeinstellungen und ändere "Gerät" in (in meinem Fall) "Galaxy Nexus Custom". –
Es funktioniert jetzt. Ja, ich habe das virtuelle Gerät nicht geändert. Nachdem ich es getan habe, funktioniert alles gut. Vielen Dank! – Emmy