Я получаю эту ошибку: "ваш процессор не поддерживает vt-x или svm, android studio 2.1.1 в процессоре AMD 6300",

Я включил виртуализацию в настройках BIOS, но когда я пытаюсь запустить эмулятор, я получаю сообщение об ошибке "ваш процессор не поддерживает vt-x или svm"

Я также установил haxm для Intel.

Ответ 1

Технология VT-x, а также HAXM уникальны для процессоров Intel. В случае процессоров AMD AMD-V является партнером в области технологий виртуализации. Установка HAXM в процессоре AMD не будет иметь никакого влияния и, следовательно, ошибка "ваш процессор не поддерживает vt-x или svm".

Ссылка ссылки: http://tools.android.com/tech-docs/emulator

Как указано в ссылке выше

Для лучшей производительности с Android Emulator 2.0 ваша система должна отвечают следующим требованиям: Windows: процессор Intel® с поддержка Intel® VT-x, Intel® EM64T (Intel® 64) и Execute Disable (XD) Бит. Процессоры AMD и Intel Atom не поддерживают Ускорение виртуальной машины VT-x. Linux: процессор Intel® с поддержка Intel® VT-x, Intel® EM64T (Intel® 64) и Execute Disable (XD) Бит функциональность или процессоры AMD с поддержкой AMD 64-разрядные операционные системы Virtualization ™ (AMD-V ™).

Я бы предложил использовать образ ARM для эмулятора вместо изображения Intel. Это не потребует использования HAXM или VT-x.

Ответ 2

2 августа 2019 г.

Я использую AMD RYZEN 3400G. У меня та же проблема, и я очень легко ее исправил.

Вы должны включить платформу гипервизора Windows

Перейдите в Панель управления> Программы> Включить или выключить функции Windows и проверить платформу гипервизора Windows. И да, не устанавливайте HAXM.


ОБНОВЛЕНИЕ: 27 августа 2019 года

Устанавливайте только стабильный образ эмулятора (или одну версию позади). Пока используйте изображение Android P, а не Q, поскольку у меня возникла проблема, когда изображение Android Q не работало с HyperV & ищу только установку HAXM (что, как мы знаем, невозможно, так как это не Intel)

Примечание. Образ не должен устанавливать HAXM вместе с ним, иначе он не будет работать.

Ответ 3

Я пытался отследить это на некоторое время (очень похожая настройка, но Windows 10), и не видел, чтобы кто-нибудь предлагал решение за пределами "Вы знаете HAXM только для Intel, не так ли?" или. Самая лучшая информация, которую я нашел до сих пор, заключается в том, что "Индивидуальное" издание Genymotion (бесплатное для личного пользования) кажется лучшим ставка для эмуляции на чипах AMD и почти скрытая ссылка в официальных документах, в которой Android Studio работает только с SVM на Linux. Я даже не уверен, что я читаю последнее правильно, учитывая полное отсутствие ссылок в другом месте на то, что должно быть важным фактом, но может быть, почему эта ошибка появляется – хотя, если это так, это определенно плохо сформулировано.

Ответ 4

Если ваш процессор - AMD, лучше не использовать эмулятор genymotion или проигрывателя приложений nox.

это видео может помочь вам.

https://www.youtube.com/watch?v=qKFFjFE8U8E&t=365s

и если вы используете изображение ARM, это займет много времени.