I just downloaded and installed the new Android SDK. When I start the emulator, on the emulator screen it says "Hardward Buttons not enabled in AVD". There are Home, Menu, etc are all disabled. How do I make these buttons enabled?
You'll need to modify the Device Definitions. To do this, find the "Device Definitions" tab in the Android Virtual Device Manager and double click on the device you're using.
Make sure the Buttons are set to Hardware.
Don't forget to update your device settings:
I know it has been a long time since the question was asked, but just to let the others to know.
You can manually edit the config.ini settings (on Windows 7 you can find it on C:/Users/the_user/.android/avd/the_emulator_name/config.ini).
Find out the line:
hw.mainKeys=no
And change to:
hw.mainKeys=yes
Hope this helps.
~/.android/avd/<emulator name>/config.ini
. –
Checkroom To test your application on an emulator that represents the latest Android device, you can create an AVD with the new WXGA720 skin (it's an xhdpi, normal screen device). Note that the emulator currently doesn't support the new on-screen navigation bar for devices without hardware navigation buttons, so when using this skin, you must use keyboard keys Home for the Home button, ESC for the Back button, and F2 or Page-up for the Menu button.
Taken from: http://developer.android.com/tools/revisions/platforms.html
For linux I had to use and modify tato.rodrigo's and johndodo's solutions.
edit ~/.android/avd/<emulator name>/config.ini
The values to set are
hw.keyboard=yes
hw.mainKeys=yes
I had to delete my AVD and completely recreate it with the hardware buttons activated in order to make it work. Simply modifying the existing device definition didn't fix it for some reason.
The accepted answer is kind of deprecated now, because the android emulator interface changed a little bit.
If you need to display hardware buttons on your android emulator you have to uncheck this toggle inside your android emulator setings -> hardware profile:
Go to Tool > Android > SDK Manager > Tool >Manage AVDs > Select Your Emulator > Edit and manage your setting and Restart Android Studio
If you don't understood Please follow the link there is details with screenshot image
http://solutionfrominternet.blogspot.com/2015/01/how-to-show-system-navigation-bar-in.html
For those who cannot make it work: before recreating an AVD, try first to press the numlock key as this influences the behavior of the Fn keys. In my case, if numlock is off, F2 doesn't work.
its in the android emulator settings.
settings ➝ gestures ➝ system navigation ➝ 3 button navigation
© 2022 - 2025 — McMap. All rights reserved.