Я включил виртуализацию в настройках BIOS, но когда я пытаюсь запустить эмулятор, я получаю сообщение об ошибке "ваш процессор не поддерживает vt-x или svm"
Я также установил haxm для Intel.
Я включил виртуализацию в настройках BIOS, но когда я пытаюсь запустить эмулятор, я получаю сообщение об ошибке "ваш процессор не поддерживает vt-x или svm"
Я также установил haxm для Intel.
Технология 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 августа 2019 г.
Я использую AMD RYZEN 3400G. У меня та же проблема, и я очень легко ее исправил.
Вы должны включить платформу гипервизора Windows
Перейдите в Панель управления> Программы> Включить или выключить функции Windows и проверить платформу гипервизора Windows. И да, не устанавливайте HAXM.
ОБНОВЛЕНИЕ: 27 августа 2019 года
Устанавливайте только стабильный образ эмулятора (или одну версию позади). Пока используйте изображение Android P, а не Q, поскольку у меня возникла проблема, когда изображение Android Q не работало с HyperV & ищу только установку HAXM (что, как мы знаем, невозможно, так как это не Intel)
Примечание. Образ не должен устанавливать HAXM вместе с ним, иначе он не будет работать.
Я пытался отследить это на некоторое время (очень похожая настройка, но Windows 10), и не видел, чтобы кто-нибудь предлагал решение за пределами "Вы знаете HAXM только для Intel, не так ли?" или. Самая лучшая информация, которую я нашел до сих пор, заключается в том, что "Индивидуальное" издание Genymotion (бесплатное для личного пользования) кажется лучшим ставка для эмуляции на чипах AMD и почти скрытая ссылка в официальных документах, в которой Android Studio работает только с SVM на Linux. Я даже не уверен, что я читаю последнее правильно, учитывая полное отсутствие ссылок в другом месте на то, что должно быть важным фактом, но может быть, почему эта ошибка появляется – хотя, если это так, это определенно плохо сформулировано.
Если ваш процессор - AMD, лучше не использовать эмулятор genymotion или проигрывателя приложений nox.
это видео может помочь вам.
https://www.youtube.com/watch?v=qKFFjFE8U8E&t=365s
и если вы используете изображение ARM, это займет много времени.