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
運行報錯
參考youtubu視頻,整理的解決方式如下
首先確定你的BOIS設置正確
其次以管理員身份運行SDK manger
參考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。
閱讀更多 瑟惠斯財經科技 的文章