2014-12-03 231 views
-1

Initally我有我安裝了 「英特爾x86仿真加速器(HAXM安裝程序)」 的問題無法打開模擬器

emulator: ERROR: x86 emulation currently requires hardware acceleration! 
Please ensure Intel HAXM is properly installed and usable. 
CPU acceleration status: HAX kernel module is not installed! 
  1. 後,我重新啓動日食
  2. 試圖通過right click-run as -android application 運行我的Android應用程序,但發現該仿真器中,無法啓動
+0

您爲AVD選擇的API級別是什麼? Mac還是Windows? – 2014-12-03 05:21:02

+0

我使用Windows,API級別爲21 – Athira 2014-12-03 05:30:06

+0

您從Android SDK安裝了哪張圖片?即Intel Atom x86_64還是其他? – 2014-12-03 05:32:57

回答

0

如果您有Windows 8.1的英特爾處理器,你要安裝Android Studio當您嘗試運行Android模擬器時,您很可能會收到以下錯誤:

模擬器:錯誤:x86模擬當前需要硬件加速! 請確保Intel HAXM已正確安裝並可用。 CPU加速狀態:未安裝HAX內核模塊!

要做的最好的事情是先到你的BIOS屏幕。在Windows 8.1上,按下Shift鍵並重新啓動。 (是的,的確,這不是正常的Esc,F2或F10)。這確實是轉變和重新啓動。您必須在重新啓動時按住Shift鍵,否則它不起作用。

一旦你這樣做了幾次,並實際上得到一個藍色的屏幕上有一些選項。

您應該看到繼續,使用設備,排除故障,關閉PC: 選擇疑難解答

那麼你應該看到刷新您的PC,重置您的PC,高級選項: 拾取高級選項

然後您應該看到一個屏幕,顯示系統還原,系統映像恢復,啓動修復,命令提示符,UEFI固件設置,啓動設置: 選擇UEFI固件設置。

然後它會告訴您重新啓動以更改設置並點擊重啓按鈕來完成設置。

然後,您將看到一個BIOS屏幕,菜單信息,配置,安全,啓動,退出: 選擇配置。

在配置向下箭頭下方,直到您進入英特爾虛擬技術。 啓用它。

然後,轉到存在並向下導航到退出並保存更改。 確認您要保存更改。

在Android SDK管理器,進入其它功能目錄下,你將看到英特爾x86仿真加速器(HAXM安裝程序)

如果沒有安裝,安裝它。

如果安裝了它,它不是真的從這裏https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

安裝相當,但(但如果你不先安裝它,下一部分將無法正常工作。接下來從網站下載安裝它分開將一個壓縮文件解壓縮,然後解壓一次,然後單擊安裝。不要選擇默認值。1024 MB沒有足夠的內存,請執行1.5Gb選項。

如果您第一次沒有正確安裝它,或者選件不適合您,請再次按照安裝步驟配置內存設置。 (改變它的唯一方法是重新安裝,但選擇修復選項而不是完全重新安裝)。

然後它爲我工作。我在堆棧溢出中發現了一些以前的東西,但是他們的解決方案無法工作,因此在這之後可能它是Windows 8.1上特定於Intel核心的。