(AMD использует Windows & Android Studio) ОШИБКА: эмуляция x86 в настоящее время требует аппаратного ускорения - PullRequest
0 голосов
/ 18 октября 2018

Это мой опыт очевидного обновления для пользователей компьютеров на базе AMD от 9 июля 2018 года.
https://android -developers.googleblog.com / 2018/07 / android-emulator-amd-processor-hyper-v.html

Для начала я использую Ryzen 1700x и Windows 10 Pro, которые только что завершили свой раунд обновлений окон вчера.

Я думаю, что следил за всемна букву, но он продолжает отображать эту ошибку.

22:40. Эмулятор: эмулятор: ОШИБКА: эмуляция x86 требует аппаратного ускорения!

https://i.imgur.com/Rdm7CyH.png

Яв настоящее время использую Android Studio 3.2.1 и эмулятор Android 27.3.10 https://i.imgur.com/TTtbHu0.png

Я убедился, что в BIOS включена опция виртуализации AMD "SVM Mode".
https://i.imgur.com/8ouqmxb.jpg

Iпопытался включить ОБА Hyper-V и платформу Windows Hypervisor.С тех пор я отключил Hyper-V, поскольку это не является обязательным требованием, но оставил платформу Windows Hypervisor включенной, как указано в списке.В любом случае, это все еще не работает.
https://i.imgur.com/d3Y79NK.png
https://i.imgur.com/vyzpQck.png

Я также попытался загрузить сборку Canary 3.3.Все еще ничего.
Я также попытался полностью удалить мою Android Studio, повторно загрузить и переустановить ее.Еще ничего.

Есть идеи ??

1 Ответ

0 голосов
/ 18 декабря 2018

Следующий ответ не мой, он был взят из этого вопроса: Запустите эмулятор Android-студии на процессоре AMD Перейдите по этому URL и отдайте ему должное Хорхе Вальдесу.

Чтобы решить эту проблему, вам нужно установить ОС Android и другой чип, отличающийся от архитектуры x86, для этого следуйте этой инструкции:

-Создание виртуального устройства

-Выберите любое оборудование

-Теперь в образе системы вам нужно нажать на вкладку «Другие изображения»

-Выберите образ для установки.ВАЖНО: обратите внимание, что для AMD в столбце «ABI» должно быть написано: ARM EABI v7a или ARM 64 v8a

- установите его и перезапустите Android Studio

Я попытался, и он работает.

...