您好,登錄后才能下訂單哦!
本篇文章為大家展示了android項目中出現報錯:Intel HAXM is requi...如何解決,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
今天,簡單講解Android 啟動模擬器時,提示錯誤:
Intel HAXM is required to run this AVD. VT-x is disabled in BIOS. Enable VT-x in your BIOS security settings (refer to documentation for your computer)的問題。
這個問題其實是Android studio是否下載了Download Intel x86 Emulator Accelerator (HAXM installer),所以檢查SDK manager是否下載Download Intel x86 Emulator Accelerator (HAXM installer),如果下載了,那么可能是電腦沒有開啟虛擬化技術,去BIOS開啟Intel虛擬化。
具體步驟如下:
1.首先在SDK Manager中檢查是否安裝Download Intel x86 Emulator Accelerator (HAXM installer),如果沒有安裝,則在SDK Manager中下載安裝Download Intel x86 Emulator Accelerator (HAXM installer)。
2.到SDK目錄下(一般是C:\Users\Administrator\AppData\Local\Android\sdk),在這個目錄下沿著 extras > intel > Hardware_Accelerated_Execution_Manager 目錄找到intelhaxm-android.exe這個文件安裝定并運行。
3.在安裝的過程中,你可能會遇到這樣的錯誤提示:”Intel virtualization technology (vt,vt-x) is not enabled”,不用擔心,這時你只需要進入BIOS界面在“configurations”中找到“Intel Virtualization Technology”將其設置成Enable即可(關于進入BIOS界面的方式不同的電腦大同小異,我的筆記本是聯(lián)想筆記本,所以我在開機顯示聯(lián)想logo的一瞬間按下F2即進入了BIOS界面)。
android 解決錯誤:Intel HAXM is required to run this AVD就講完了。
就這么簡單。
補充知識:解決AMD CPU 啟動Android模擬器時無法安裝Intel HAXM 的問題
剛買的電腦,是用的AMD的CPU,在安裝Android開發(fā)環(huán)境時,遇到以下問題:
Failed to install Intel HAXM. For details, please check the installation log: "C:\Users\zhangqs\AppData\Local\Temp\haxm_log9.txt" HAXM installation failed. To install HAXM follow the instructions found at: https://software.intel.com/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows Installer log is located at C:\Users\zhangqs\AppData\Local\Temp\haxm_log9.txt Installer log contents: === Logging started: 2020/1/4 13:34:14 === This computer does not support Intel Virtualization Technology (VT-x) or it is being exclusively used by Hyper-V. HAXM cannot be installed. Please ensure Hyper-V is disabled in Windows Features, or refer to the Intel HAXM documentation for more information. === Logging stopped: 2020/1/4 13:34:14 === Done
網上搜了很多辦法,試過下面幾種,都不行。
1.關閉Hyper-V。
2.禁用Hyper-V相關的服務。
3.單獨下載Intel HAXM安裝。
試了很多次,都失敗了。
我的電腦配置是:
在網上一搜,說是Android Studio已經支持AMD CPU的,后面在Android SDK配置項中終于發(fā)現有這么一項。
(根據下面圖中2處紅色標記就可以找到Android對應的AMD模擬器驅動)
簡單的來說,就是以下步驟:
1.開機進入BIOS,設置CPU開啟虛擬化。是否開啟,可以通過任務管理器確定。
2.關閉Win10的Hyper-V和Windows Hypervisor Platform 和 Windows Sandbox。
(如果不知道是該勾選,還是不勾選,跟下面截圖的選中狀態(tài)一致即可。)
對應中文版的系統(tǒng)是:
3.打開命令行,進到:
$ANDROID_SDK_ROOT\extras\google\Android_Emulator_Hypervisor_Driver.
($ANDROID_SDK_ROOT\ 是Android SDK的安裝路徑,如果不是安裝在默認路徑,需要你手動改一下)
運行:silent_install.bat,如果執(zhí)行結果返回是:STATE: 4 RUNNING,說明安裝成功。
至此,就可以使用Android針對AMD處理器的高性能模擬器了。
上述內容就是android項目中出現報錯:Intel HAXM is requi...如何解決,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業(yè)資訊頻道。
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。