AMD平台如何使用Android Studio官方的高性能模擬器


當我第一次接觸Android Studio的時候,腦子里第一個想法是:tm不就是IDEA么??以為自己會用的賊六,結果其他小朋友的模擬器都打開了,才發現自己運行不了模擬器。一度以為是我哪里操作錯了。於是反反復復看了好多教程,是AMD的問題,最后才把它解決了。這個故事告訴我們:買筆電處理器不要買AMD的,系統千萬不要裝自帶的家庭版!!

准備階段

  • Android Studio 3.2 Beta或更高版本
  • Android模擬器v27.3.8或更高
  • Win10 是 Version 1803 四月更新版或更高
  • Bios里開啟了AMD的虛擬化支持

開啟window10的Hyper-V虛擬機功能

這里的坑是家庭版沒有Hyper-V虛擬機功能,所以需要新建Hyper-V.cmd文件添加虛擬機。

代碼如下:

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-v和Windows虛擬機監控程序平台都勾選上並重啟電腦。

創建 advancedFeatures.ini

創建或編輯文件C:\ Users \ <your-username> \ .android \ advancedFeatures.ini並添加WindowsHypervisorPlatform = on行,來啟用。

創建模擬器

打開Android Studio,找到AVD manager,創建虛擬設備,選好模型后點擊next,這里選擇第二個選項卡X86 Images,選擇其中的高級版本就行了,你會發現右側欄沒有紅字警告。

Over。

{% asset_img %}


參考教程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM