題記:初學(xué)遇到了這個(gè)很麻煩的bug,發(fā)現(xiàn)查閱網(wǎng)絡(luò)試了很多方法都沒(méi)有奏效,今天誤打誤撞成功了。于是打算出一個(gè)博客給同樣有此困擾的人一些參考吧。
問(wèn)題描述
Android studio 無(wú)法正常安裝Android Emulator Hypervisor Driver For AMD Processors,以管理員身份進(jìn)入Android studio下載該tools不僅速度非常慢,而且最后還是下載失敗。
問(wèn)題的根源在于,Android studio這個(gè)軟件對(duì)于AMD R系列處理器的支持度不如intel CPU,在配置虛擬機(jī)時(shí)會(huì)出現(xiàn)一些錯(cuò)誤。
以下是我的解決辦法
第一步:首先在任務(wù)管理器的cpu頁(yè)面確認(rèn)虛擬化已啟用
打開(kāi)任務(wù)管理器--->性能,紅色圈中一欄為“已啟用”,則虛擬化開(kāi)啟成功
第二步:關(guān)閉hyper-V
以管理員模式進(jìn)入命令提示符,粘貼下面這條指令,回車運(yùn)行
dism.exe / Online / Disable-Feature / FeatureName: Microsoft-Hyper-V-All
第二種方式是 控制面板——>程序——>打開(kāi)或關(guān)閉windows功能,取消勾選hyper-V,點(diǎn)擊確認(rèn),再重啟電腦。
第三步:設(shè)置環(huán)境變量
為系統(tǒng)變量path,設(shè)置路徑
C:windowssystem32
第三步:下載tools for AMD對(duì)應(yīng)的包
在這個(gè)鏈接下安裝包https://github.com/google/android-emulator-hypervisor-driver-for-amd-processors/releases新版本, 找到保存SDK的文件夾下的extras文件->google文件,在google文件夾下解壓下載好的壓縮包。
第四步:以管理員身份打開(kāi)Windows PowerShell,然后cd 到剛剛解壓的目錄,再運(yùn)行下面這條指令
.silent_install.bat
紅色下滑線處顯示的是RUNNING即是操作成功
后記:今天用了一整天的時(shí)間來(lái)解決這個(gè)問(wèn)題,看到?jīng)]有紅色的報(bào)錯(cuò)真的很感動(dòng)啊啊啊o((>ω< ))o