Грешка: x86 емулацията в момента изисква хардуерно ускорение [Мениджър на дялове]

Резюме:

грешка: емулацията на x86 в момента изисква хардуерно ускорение

„Емулатор: грешка: Емулацията на x86 в момента изисква хардуерно ускорение“ е съобщение за грешка, което може да срещнете в Android Studio. В този пост, Съветник за дялове на MiniTool обединява някои решения, предоставени от потребителите, и можете също така да опитате да разрешите проблема.





Бърза навигация:

Android Studio е официалната интегрирана среда за разработка на системата за подготовка на Android. Това е инструмент за разработчици за изграждане на водещи на пазара приложения и ускоряване на производителността. Потребителите могат да изтеглят и използват този инструмент на операционни системи, базирани на Windows, macOS и Linux.

Според потребителите понякога се появява съобщение „емулатор: грешка: емулацията на x86 в момента изисква хардуерно ускорение“, когато се опитват да стартират AVD (Android Virtual Device). За съжаление проблемът може да съществува в Android Studio, работещ на различни версии на Windows, включително Windows 7, Windows 8 и Windows 10.

Ако ви притеснява същият проблем, може да се наложи тези решения, изброени в следващото съдържание.



Решение 1: Деактивирайте хардуерно подпомаганата виртуализация Avast

Някои потребители съобщават, че хардуерно подпомаганата виртуализация на Avast би влязла в конфликт с AVD на Android Studio, което може да е причина за грешката, която в момента емулацията на x86 изисква хардуерно ускорение на Android Studio. За да коригирате грешката, можете да опитате да деактивирате тази функция в Avast, ако сте я активирали.

Етап 1 : Отворете основния интерфейс на Avast и щракнете Меню > Настройки .

Стъпка 2 : В общ категория, изберете Отстраняване на неизправности раздел.



Стъпка 3 : Премахнете отметката от опцията Активирайте хардуерно подпомаганата виртуализация .

деактивирайте хардуерно подпомаганата виртуализация

След като деактивирате хардуерно подпомаганата виртуализация в Avast, можете да рестартирате компютъра си и да стартирате Android Studio. След това проверете дали проблемът е отстранен. Ако все още съществува, трябва да преминете към следващото решение.



Решение 2: Инсталирайте модула Intel HAXM

Както знаем, компютърът трябва да отговаря на системните изисквания на Android Studio, за да стартира правилно програмата. Освен системните изисквания, Android Emulator изисква и Intel Hardware Accelerated Execution Manager (HAXM) 6.2.1 или по-нови версии.

Без модул HAXM AVD няма да може да компилира приложения, използвайки хардуерна виртуализация и може да получи грешка „емулатор: грешка: емулацията на x86 в момента изисква хардуерно ускорение“.

За да разрешите проблема, трябва да изтеглите и инсталирате модула HAXM чрез SDK Manager в Android Studio. Просто трябва:



Етап 1 : Отворете Android Studio и щракнете Файл > Настройки > Системни настройки > Android SDK да посетите SDK Manager .

Стъпка 2 : Изберете Инструменти за SDK раздел. След това проверете Intel x86 Emulator Accelerator (инсталатор на HAXM) и щракнете Добре или Приложи . След това следвайте инструкциите на екрана, за да завършите изтеглянето на инсталатора на HAXM.

инсталирайте HAXM инсталатора

Стъпка 3 : Натиснете Печеля + Е да отвориш File Explorer и намерете инсталатора. По подразбиране той ще се съхранява на следното място:

C: users потребителско име AppData Local Android sdk extras intel Hardware_Accelerated_Execution_Manager intelhaxm-android.exe

Стъпка 4 : Кликнете два пъти intelhaxm-android.exe за да стартирате инсталатора и следвайте инструкциите за инсталиране на модула HAXM.

След това можете да рестартирате Android Studio и да проверите дали работи правилно. Ако това не помогне, можете да продължите да опитвате следващото решение.

Решение 3: Активирайте Windows Hypervisor Platform

Ако използвате процесор на AMD с технологии за виртуализация (като Ryzen), причината за емулацията на грешка x86 в момента изисква хардуерно ускорение на Android Studio може да е деактивираната платформа на Windows Hypervisor на вашия компютър. В този случай можете да опитате да активирате Windows Hypervisor Platform, ако е налична.

Етап 1 : Натиснете Печеля + R да се позовем Бягай прозорец. След това напишете appwiz.cpl в полето и щракнете Добре за бързо придвижване до програмите и функциите.

Стъпка 2 : Щракнете Включване или изключване на функции на Уиндоус в левия прозорец.

Стъпка 3 : Поставете отметка в квадратчето до Платформа на Windows Hypervisor и щракнете Добре за да потвърдите направените промени.

активирайте Windows Hypervisor Platform

След това можете да рестартирате компютъра си и да опитате да използвате Android Studio отново.

Проблемът „емулатор: грешка: емулацията на x86 в момента изисква хардуерно ускорение“ също може да се появи, ако хардуерната виртуализация е деактивирана във вашия BIOS или UEFI настройки и може да се наложи да активирате тази функция, за да разрешите проблема.

В зависимост от производителя на дънната платка и процесора, подробните стъпки за активиране на хардуерната виртуализация може да са различни. Трябва да се съсредоточите върху съобщението, което се показва, когато логото на производителя се появи по време на стартиране. Можете също да търсите в модул на дънната платка + ключ за настройка онлайн, за да разбера.

Бакшиш: Функцията за хардуерна виртуализация също може да се показва като Технология за виртуализация (VTx / VTd) , Технология за виртуализация на Intel , или AMD-V виртуализация . И те биха могли да бъдат изброени под Чипсет , Процесор , Разширена конфигурация на процесора , или подобни категории.