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