【问题标题】:(AMD using Windows & Android Studio) ERROR: x86 emulation currently requires hardware acceleration(AMD 使用 Windows 和 Android Studio)错误:x86 仿真当前需要硬件加速
【发布时间】:2019-03-22 19:28:05
【问题描述】:

这是我对 2018 年 7 月 9 日基于 AMD 计算机的用户的明显更新的体验。
https://android-developers.googleblog.com/2018/07/android-emulator-amd-processor-hyper-v.html

首先,我使用的是昨天刚刚完成一轮 Windows 更新的 Ryzen 1700x 和 Windows 10 Pro。

我想我已经按照这封信的所有内容进行了操作,但它继续显示该错误。

晚上 10:40 仿真器:仿真器:错误:x86 仿真当前需要 硬件加速!

https://i.imgur.com/Rdm7CyH.png

我目前使用的是 Android Studio 3.2.1 和 Android Emulator 27.3.10 https://i.imgur.com/TTtbHu0.png

我确保在 BIOS 中启用了 AMD 的虚拟化选项“SVM 模式”。
https://i.imgur.com/8ouqmxb.jpg

我已尝试同时启用 Hyper-V 和 Windows Hypervisor Platform。我已经禁用了 Hyper-V,因为它不是必需的,但保持 Windows Hypervisor 平台启用,如所列。无论哪种方式,它仍然不起作用。
https://i.imgur.com/d3Y79NK.png
https://i.imgur.com/vyzpQck.png

我也尝试过下载 Canary build 3.3。还是什么都没有。
我还尝试完全卸载我的 Android Studio,重新下载并重新安装它。依然没有。

有什么想法吗??

【问题讨论】:

标签: android android-studio android-emulator android-studio-3.0


【解决方案1】:

以下答案不是我的,取自这个问题: Run Android studio emulator on AMD processor 转到此 URL 并将其归功于 Jorge Valdés。

要解决这个问题,您必须为另一个不同于 x86 架构的芯片安装 Android 操作系统,按照以下说明进行操作:

-创建虚拟设备

-选择任何硬件

-现在在系统映像中,您需要单击“其他映像”选项卡

-选择要安装的图像。重要提示:请注意,对于“ABI”列中的 AMD,它必须说:ARM EABI v7a 或 ARM 64 v8a

-安装并重启Android Studio

我试过了,效果很好。

【讨论】:

  • 感谢您的帮助。重新安装了 Windows,它工作正常。但是 Android 模拟器很垃圾,而且在 AMD 上速度非常慢,所以我最终退回了我的 AMD 部件并升级到了 Intel。干杯
  • 不幸的是,这是最好的做法。 AMD 在这个 14 毫米或更小的新 ERA 中表现相当不错,但 Android Studio 和模拟器是为了在英特尔上以最佳方式工作而创建的,我不能责怪他们。
猜你喜欢
  • 2019-09-09
  • 2016-03-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-29
  • 1970-01-01
相关资源
最近更新 更多