如何在 AMD® Ryzen 平臺上運行 Android Studio Vitural Device 模擬器

之前一直用Intel的cpu,打開模擬器爲了加速是要安裝一個Intel X86 HAXM的東西,否則用虛擬器會非常慢。

最近換了AMD Ryzen2 3700X,運行模擬器會報錯,下面列一下我的解決步驟

解決問題的前提是你已經裝好了Android Studio,能正常運行和調試(真機模式),這篇文章只解決AMD不能運行模擬器的問題

  • 在BIOS中啓用虛擬化支持,機器默認是不打開的,我用的是迫擊炮主板,在cpu配置那裏有個SVM mode,啓用他,其他的主板大同小異,就是在設置cpu virtualization那裏找找,保存重啓
  • 用管理員權限執行powershell,運行命令 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All 讓操作系統啓用虛擬化
  • 在Android Studio SDK manager那裏安裝Android Emulator Hypervisor driver for amd processor這個驅動
  • 去android sdk目錄的extras\google\Android_Emulator_Hypervisor_Driver 這裏安裝,用管理員權限執行silent_install.bat,安裝驅動

執行上面幾條之後,虛擬機那裏就可以進行下一步了(之前有錯誤過不去)。話說google的虛擬機運行速度真的比之前大大提高了,以前慢的都是不考慮模擬器的,直接真機,而現在的反應速度比真機還流暢,體驗非常好。

我的機器配置3700X+32G內存+512G nvme SSD

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章