AMD CPU 運行 Android Studio 原生模擬器的幾點注意事項

自己本身是用的是銳龍系列的處理器,不支持 AS 的原生模擬器。無奈自己的 Win10 又無法運行 genymotion,所以一直用的實機測試。前段時間谷歌對 AMD 的 CPU 進行了支持,甚是高興。結果搞了一晚上才把模擬器啟動成功,踩了不少坑,分享給大家,希望大家少走彎路。

  1. 首先需要將 AS 升級到 3.2 以上,同時也要把 AVD Manager 進行升級。另外, Win10 至少是 Version 1803 四月更新版,為了方便,都升級到最新即可。

  2. 在 bios 設置中開啟 AMD 的 svm mode 以支持虛擬化,默認是禁用的。不同品牌的主板設置位置不同,一般都在 CPU 設置下。值得注意的,每次更新 bios 都會關閉 svm,更新后需再次打開。

  3. 在 Windows 功能面板下開啟 Hyper-V 功能并重啟。如果找不到這個功能,可以在小娜或者設置中搜索 hyper,找到 "啟用或關閉 Windows 功能 "。


    開啟 Hyper-V
  4. 這應該是最坑的的一點,但也往往忽略了這一點。新建模擬器,我們一般是默認設置直接下一步,結果啟動報錯,翻墻查了資料才知道,在選擇系統(tǒng)的時候,默認設置的 ABI 是 x86 類型,而 x86 是只支持因特爾處理器的。所以,在選擇 ABI 的時候一定要選擇 armeabi-v7a(arm64-v8a 沒有測試是否可行)。


    選擇 armeabi-v7a

最后,啟動,成功。第一次啟動速度很慢,請耐心等待。

為了啟動你我容易嗎?
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容