Android Android emulator missing hardware buttons

I just installed Android Studio 1.0.2 and created a virtual device. When I run the application on the emulator, everything works fine, except for the missing hardware buttons (home, menu, and back buttons). I tried changing the version of Android AVD and Skin, but nothing works.

Does anyone know how to solve this problem?

+8
android-emulator android-studio android-avd
source share
5 answers

Other answers are now deprecated because the Android emulator interface has changed a bit.

If you need to display the hardware buttons on your Android emulator, you must follow these steps:

  • Open devices to emulate Android

  • Click "Edit this AVD"

  • Select the first “Edit” button next to “AVD Hardware Profile”

  • Click the "Edit device ..." button

  • Remove this switch.

  • Restart the emulator, and now you should see the hardware buttons.

    enter image description here

+2
source share

Here is the solution for me:

  • Open SDK Manager
  • Go to Tools> AVD Management
  • Edit your AVD and change the skin to “Leather with dynamic hardware controls”
+7
source share

I could not get him to show the hardware controls. Just press CMD + M (show menu command) does the trick for me.

+5
source share

I have the same problem with Android Studio 1.0.2, here is a workaround:

  • Go to the sdk folder, for example. (C: \ Android \ sdk) and open the AVD manager (tools \ lib \ AVD Manager.exe) Note: I had to copy AVD Manager.exe to (C: \ Android \ sdk), otherwise it will give you "The tools failed to execute \ android.bat error "
  • Build your virtual device with a hardware skin
  • Close AVD Manager

When you open AVD Manager from Android Studio, your newly created device will be indicated.

+2
source share

You must change the simulator of the device that you use for AVD. In the device settings, uncheck the box "Has a hardware keyboard."

+1
source share

All Articles