1.通過Android SDK Manager在extra中,找到并選中了那個Intel x86 Emulator Accelerator
(HAXM)
2.手動啟動HAXM
去對應的sdk\extras\intel\Hardware_Accelerated_Execution_Manager
路徑下,找到了對應的檔案:
D:\tmp\tmp_dev_root\android\adt-bundle-windows\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe
【總結】
通過Android SDK Manager去安裝haxm時,雖然已經顯示的是Installed,其實也隻是部分安裝完成,還需要手動去運作對應的
sdk\extras\intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe
才可以最終安裝成功的。
再去cmd中驗證:
sc query intelhaxm
出現了對應的STATE就可以了。
在安裝Intel haxm安裝可能會失敗,下面是問題解決方法 :
在安裝Intel haxm為安卓模拟器加速時,會遇到提示VT-X未開啟問題,問題提示如下圖
方法/步驟
-
首先就是看你的CPU,是否支援虛拟化,可以從這裡下載下傳 https://www.grc.com/files/securable.exe
- 确認你的處理器是否是Intel的,如果是AMD那就無法安裝,如果是Intel的,再确認是否支援VT,根據你的處理器型号搜尋一下
-
2
如果處理器是Intel的且支援VT,在開機時進入BIOS界面,不同的品牌進入BIOS的方法各不相同,通常是F2/F12/delete些,将Intel Virtualization Technology開啟
-
3
如果還是不行,執行指令bcdedit /set nx AlwaysOn以及bcdedit /set hypervisorlaunchtype off
-
4
如果還無法安裝,看電腦是否安裝了Avast防毒軟體,可能其占用了VT,可以将其關閉,或者先解除安裝Avast,在安裝Haxm
-
5
如果還沒有解決問題,可以到Intel的官方網站去看一下他的官方說明