安卓:emulation currently requires hardware acceleration!

ERROR: x86 emulation currently requires hardware acceleration!

14:22 Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!

14:22 Emulator: Process finished with exit code 1

運行報錯

安卓:emulation currently requires hardware acceleration!

參考youtubu視頻,整理的解決方式如下

首先確定你的BOIS設置正確

其次以管理員身份運行SDK manger

安卓:emulation currently requires hardware acceleration!

安卓:emulation currently requires hardware acceleration!

安卓:emulation currently requires hardware acceleration!

安卓:emulation currently requires hardware acceleration!

參考https://stackoverflow.com/questions/51399634/emulator-emulator-error-x86-emulation-currently-requires-hardware-acceleratio

1.進入Android Studio並打開SDK Manager(在“工具”菜單下)

2.在“SDK平臺”選項卡下,UNCHECK所選的任何框。如果選中了任何框,則意味著它們已安裝 - 但我們現在要卸載它們。

3.轉到SDK工具選項卡。確保全部檢查Android模擬器,Android SDK平臺工具和Android SDK工具。

4.在同一選項卡中,確保Intel x86仿真器加速器未經檢查。如果選中,則表示已安裝,但我們暫時要將其卸載。(我還卸載了Android SDK Build-Tools,但我不確定該步驟是否必要。)

5.轉到此鏈接:https://github.com/intel/haxm/releases/download/v7.2.0/haxm-windows_v7_2_0.zip 這是我們重新安裝Intel x86仿真器加速器的地方。將其保存到Downloads文件夾,然後解壓縮文件。不要啟動任何設置嚮導!

6.關閉電腦。當您重新啟動時,啟動BIOS(對於Windows 10,按住F10鍵)。在BIOS中,按向右箭頭,直到轉到第三個選項卡。在那裡,請轉到虛擬化選項。如果將其設置為“已禁用”,請使用Enter鍵將其設置為“已啟用”。按F10保存並退出。

7.返回“下載”文件夾,或者保存Intel x86仿真器加速器(也稱為haxm)的任何位置。雙擊文件intelhaxm-android。這將把haxm安裝到您的計算機上。

8.進入Android Studio,再次打開SDK Manager。在“SDK平臺”選項卡中,重新選中所需API的框。這將重新安裝它們,因為之前我們已經卸載它們。(我嘗試安裝API 28,但之後它被標記為Partially Installed,所以我繼續下載API 27和26.)單擊Apply並允許它/它們進行安裝。

9.轉到SDK工具選項卡,然後重新選中Android SDK Build-Tools和Intel x86 Emulator Accelerator的複選框。單擊“應用”並允許它們進行安裝。

10.此時,我已經使用API​​ 26設置了虛擬設備,並且已成功加載。如果要設置虛擬設備,請確保將其設置為在步驟8中安裝的API。


分享到:


相關文章: