AMD Ryzen 启动 Android Studio Emulator 虚拟机

先决条件

  • AMD Processor - Recommended: AMD® Ryzen™ processors
  • Android Studio 3.2 Beta or higher
  • Android Emulator v27.3.8+
  • x86 Android Virtual Device (AVD)
  • Windows 10 with April 2018 Update
  • Enable via Windows Features: "Windows Hypervisor Platform"

环境准备

1.在 BIOS 设置中开启虚拟化技术(SVM)

各机器开启方法略有不同, 自行 Google 开启方法.

2.启用 "Windows Hypervisor Platform" (不是 "Hyper-V")

1.打开 控制面板程序程序和功能启用或关闭 Windows 功能.
2.勾选 Windows Hypervisor Platform.
3.确定后等待完成并重启机器.
Enable via Windows Features: "Windows Hypervisor Platform"

3.检查 Android Studio 以及 Android Emulator 版本(如果你安装的是最新版本, 请忽略这一步.)

Android Studio 版本 大于等于 3.2 Beta.
Android Studio Version = 3.4.1

Android Emulator 版本 大于等于 27.3.8.
打开 Android Studio 的设置页, 依次点开 Appearance & BehaviorSystem SettingsAndroid SDKSDK Tools 即可查看. Android Emulator Version = 29.0.9

4.检查 Windows 10 版本

确保你的系统版本大于等于1803.
个人建议将你的 Windows10 更新到当前版本号的最新稳定版(不更新系统甚至是破坏系统更新是一种愚蠢的行为).
Windows10 Version = 1809

实测

现在你可以像使用 Intel 平台一样去创建虚拟机(x86镜像)并去启动他了.

测试环境

  • MagicBook 2019(KPR-WX9)
  • AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx (8 CPUs)
  • Android Studio 3.4.1
  • Android Emulator v29.0.9
  • Windows 10 Pro 64-bit (1809-17763.529)

测试结果

请忽略内存爆炸... AVM Start

参考: Android Emulator - AMD Processor & Hyper-V Support

最后一次更新于: 2019-5-23 14:28:07