为了让 Android Studio 3.5.1 运行虚拟设备,我需要在配备 Ryzen 5 2500U CPU 的 Asus Vivobook X505ZA 上启用硬件虚拟化。
我已经尝试过了...
我还检查了 bios 是否是最新的,我使用的是相同的最新版本 311 https://www.asus.com/us/Laptops/ASUS-VivoBook-15-X505ZA/HelpDesk_BIOS/
Android Studio 对 AMD 虚拟化的支持在此处有提及https://www.androidpolice.com/2018/07/09/android-studio-device-emulator-now-works-amd-processors-hyper-v/
即使在 Bios 中没有显示设置,虚拟化似乎已经在起作用
但当我尝试创建一个新的 Android 虚拟设备时,错误仍然出现
我觉得我可能忽略了一些非常明显的事情
答案1
读了一些评论后,我才发现缺少的步骤
you might have to enable Hyper-V manually
我在问题中提供的同一篇文章中也提到了这一点
要在 AMD 处理器上使用新模拟器,您需要 Android Studio 3.2 Beta 或更高版本,以及模拟器 v27.3.8(可通过 Studio SDK Manager 获取)。还需要 2018 年 4 月更新的 Windows 10,并且您可能必须手动启用 Hyper-V。
后重新启动 Windows 以完成 Hyper-V 安装这是 Pixel 2 模拟器在搭载 Android Studio 3.5.1 的 AMD 处理器上的样子