2016-04-23 97 views
2

根據我的AS SDK管理器,Intel x86 Emulator Accelerator (HAXM Installer) version 6.0.1安裝了。但是,如果我試圖'運行'我的應用程序,然後選擇一個'可用的模擬器'(例如,nexus one api 23),我得到錯誤:intel haxm is required to run this avdAndroidStudio:由於英特爾HAXM錯誤無法運行AVD

幾天前,我沒有這個問題(我能夠使用模擬器)。

另外,根據我的System Settings/Android SDK,我已經在Android 6.0,API級別23

我使用Win XP的,與AS2.0。

+0

您是否嘗試過構建新的AVD並查看它是否與幾個月前建立的內容相反? –

+0

是的,我做了...在我寫這篇文章之前,我再次嘗試......順便說一句,我只安裝了上週的一個軟件,並且我正在使用的模擬器大概是在4或5天前安裝的。感謝 – dsdsdsdsd

+0

您可能希望在操作系統/版本/機器中添加並聲明這是對您的操作系統的相對新的安裝。 –

回答

0

原因是你安裝了Avast。您必須取消選中此選項:啓用硬件輔助的虛擬化 enter image description here

+0

by'unlock' ,你的意思是'檢查'它,或'取消'它...謝謝 – dsdsdsdsd

+0

對不起,我的意思是:取消選中 –

1

我見過Avast!在朋友的筆記本電腦上與英特爾HAXM做了錯誤(你剛剛安裝了它嗎?)。 我想建議的只是在「設置/系統設置/ Android SDK」中解除/重新安裝它。 個人在HAXM「安裝」從AndroidStudio它只被下載。我通過轉到「C:\ Android \ sdk \ extras \ intel \ Hardware_Accelerated_Execution_Manager」(或到您的計算機上的相應路徑)進行管理,以便手動運行安裝程序。

+0

你的意思是卸載HAXM,或卸載SDK ...,我沒有看到任何卸載選項。 ..謝謝 – dsdsdsdsd

+0

我的意思是unistall HAXM只。如果安裝了HAXM,請檢查我向您提供的菜單 –

4

你必須安裝它。

轉到您的sdk管理器,然後選擇它來安裝它(查看底部)。然後你必須去安裝android studio的文件夾,然後尋找extras/intel,然後安裝它。

發生這種情況時可能會遇到一些問題。您必須運行BIOS才能激活虛擬化技術(查看如何轉至BIOS),並在安裝時停用防病毒軟件。 (也應該停用關於虛擬化技術的選項)。

當HAXM完成後,打開你的android studio並嘗試運行你的應用程序,這次它會工作!

(我幾天前有同樣的問題)。