AMD平臺(tái)如何使用Android Studio官方的高性能模擬器

踩了很多坑,花了2個(gè)小時(shí)終于搞定,寫出來讓大家別走彎路。

1、首先需要Android Studio 3.2 Beta或更高版本。
Android Studio版本.png

2、Android模擬器v27.3.8或更高;另外, Win10 至少是 Version 1803 四月更新版,為了方便,都升級到最新即可。
Android模擬器版本.png

3、確保Bios里開啟了AMD的虛擬化支持,不同主板有差異,可以根據(jù)自己的主板去設(shè)置。這里放的是我的主板華碩B350-plus的設(shè)置位置圖
主板設(shè)置.png

其中SVM Mode就是開啟虛擬化的設(shè)置,一點(diǎn)要Enabled狀態(tài)

4、接下來要開啟window10的Hyper-V虛擬機(jī)功能,(專業(yè)版window10用戶直接看步驟5)window10家庭版是沒有這個(gè)功能的,但是如果僅僅想用Hyper-V而升級為專業(yè)版完全沒有必要,因?yàn)榧彝グ嫫鋵?shí)是能添加Hyper-V的。
執(zhí)行腳本安裝Hyper-V虛擬機(jī)。

pushd "%~dp0"
 
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
 
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
 
del hyper-v.txt
 
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

將上面代碼保存為hyper.cmd的文件,然后執(zhí)行,腳本執(zhí)行過程完后,按Y重啟

5、經(jīng)過第4步hyper就已經(jīng)安裝上了,但是還需要開啟一個(gè)功能,第4步執(zhí)行完到下圖所示的地方把Windows虛擬機(jī)監(jiān)控程序平臺(tái)都勾選上。(沒有經(jīng)過第4步的朋友,直接到下圖所示的地方,把Hyper-v和Windows虛擬機(jī)監(jiān)控程序平臺(tái)都勾選上)然后安裝完重新啟動(dòng)電腦。
設(shè)置Windows功能.png

6、創(chuàng)建或編輯文件C:\ Users \ <your-username> \ .android \ advancedFeatures.ini并添加“WindowsHypervisorPlatform = on”行,來啟用

7、激動(dòng)人心的時(shí)刻,現(xiàn)在你已經(jīng)基本上配置好了,接下來去創(chuàng)建一個(gè)x86的模擬器設(shè)備就可以使用了,注意網(wǎng)上有一篇文章前面寫的都是正確的,但是他最后新建模擬器使用了armeabi-v7a,那就前功盡棄了,因?yàn)榕渲昧诉@么多就是為了使用x86模擬器,以前x86是只支持Intel,但是現(xiàn)在做的前面一系列操作都是為了讓AMD支持x86,所以千萬別選other里面的模擬器,那個(gè)是最古老的模擬器,也就是以前那種用起來超級慢的模擬器,即使不做前面的操作也是一樣可以運(yùn)行的,現(xiàn)在開啟了虛擬化,你就可以創(chuàng)建使用x86模擬器了,如下圖

模擬器大概十幾秒啟動(dòng)完畢,然后運(yùn)行程序試試吧!

運(yùn)行效果如下圖
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,693評論 19 139
  • .bat腳本基本命令語法 目錄 批處理的常見命令(未列舉的命令還比較多,請查閱幫助信息) 1、REM 和 :: 2...
    慶慶慶慶慶閱讀 8,542評論 1 19
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 100,810評論 9 468
  • 很多人都特別喜歡每年到醫(yī)院去體檢,不惜花費(fèi)巨額的資金去做全身檢查。那到底好不好呢? 看完這篇文章,你可能會(huì)有一個(gè)全...
    紐村大少閱讀 608評論 0 0
  • 2018.5.30 心在天地間 姓名:廖彩娥 【簽到第19天】 【理想和情懷】 意義(人):做一個(gè)內(nèi)心有光明的人 ...
    天使的百合閱讀 333評論 0 0

友情鏈接更多精彩內(nèi)容