这是我对 2018 年 7 月 9 日针对 AMD 计算机用户的明显更新的体验。
https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html
首先,我使用的是 Ryzen 1700x 和 Windows 10 Pro,昨天刚刚完成了一轮 Windows 更新。
我想我严格遵循了所有内容,但它仍然显示该错误。
10:40 PM Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!
我目前使用的是 Android Studio 3.2.1 和 Android Emulator 27.3.10 /image/ZpG3I.png
我确保在 BIOS 中启用了 AMD 的虚拟化选项“SVM 模式”。
/image/943S7.jpg
我尝试启用 Hyper-V 和 Windows Hypervisor 平台。此后我禁用了 Hyper-V,因为它不是必需的,但保留了所列的 Windows Hypervisor 平台启用状态。不管怎样,它仍然不起作用。
/image/fHkL9.png
/image/PMUMp.png
我还尝试下载 Canary 版本 3.3。还是什么都没有。
我还尝试完全卸载我的 Android Studio,重新下载并重新安装它。依然没有。
有什么想法吗?
最佳答案
以下答案不是我的,它来自这个问题: Run Android studio emulator on AMD processor 转到此 URL 并给予他适当的荣誉 Jorge Valdés。
要解决此问题,您必须为不同于 x86 架构的另一个芯片安装 Android 操作系统,请按照以下说明进行操作:
-创建虚拟设备
-选择任何硬件
-现在在系统镜像中,您需要单击“其他镜像”选项卡
-选择要安装的镜像。重要提示:请注意,对于 AMD,“ABI”列中必须显示:ARM EABI v7a 或 ARM 64 v8a
-安装并重启Android Studio
我确实尝试过并且有效。
关于android - (AMD 使用 Windows 和 Android Studio)错误 : x86 emulation currently requires hardware acceleration,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52866368/