Аппаратные кнопки AVD не включены


Я только что загрузил и установил новый Android SDK. Когда я запускаю эмулятор, на экране эмулятора он говорит "кнопки Hardward не включены в AVD". Есть дома,меню и т. д. все отключено. Как я могу сделать эти кнопки включены?

7 67

7 ответов:

вам нужно будет изменить определения устройств. Для этого перейдите на вкладку "определения устройств" в Диспетчере виртуальных устройств Android и дважды щелкните устройство, которое вы используете.

убедитесь, что кнопки настроены на аппаратное обеспечение.

enter image description here

Не забудьте обновить настройки устройства:

enter image description here

Я знаю, что прошло много времени с тех пор, как был задан вопрос, но просто чтобы другие знали.

Вы можете вручную редактировать config.ini настройки (в Windows 7 Вы можете найти его на C:/Users/ the_user/.android / avd/the_emulator_name / config.ini).

найти строку:

hw.mainKeys=no

и заменить на:

hw.mainKeys=yes

надеюсь, что это помогает.

чтобы протестировать приложение на эмуляторе, представляющем последнее устройство Android, вы можете создать AVD с новым скином WXGA720 (это xhdpi, обычное экранное устройство). Обратите внимание, что эмулятор в настоящее время не поддерживает новую экранную панель навигации для устройств без аппаратных кнопок навигации, поэтому при использовании этого скина, вы должны использовать клавиши клавиатуры Home для кнопки Home, ESC для кнопки Back и F2 или Page-up для кнопки Меню.

взяты из: http://developer.android.com/tools/revisions/platforms.html

Мне пришлось удалить мой AVD и полностью воссоздать его с помощью аппаратных кнопок активирована, чтобы заставить его работать. Простое изменение существующего определения устройства по какой-то причине не исправило его.

перейти к Инструмент > Android > SDK Manager > инструмент >управление AVDs > выберите эмулятор > правка и управлять настройками и перезапустить Android Studio

Если вы не поняли, пожалуйста, перейдите по ссылке есть детали с изображением скриншота

http://solutionfrominternet.blogspot.com/2015/01/how-to-show-system-navigation-bar-in.html

принятый ответ теперь немного устарел, потому что интерфейс эмулятора android немного изменился.

Если вам нужно отобразить аппаратные кнопки на вашем эмуляторе android, вы должны снять этот переключатель внутри настроек эмулятора android - > профиль оборудования:

enter image description here

для тех, кто не может заставить его работать: перед воссозданием AVD, попробуйте сначала нажать клавишу numlock, как это влияет на поведение Fn ключи. В моем случае, если numlock выключен,F2 не работает.