我最近升级到了最新的android studio,虽然我已经很长时间没有使用它了。我的代码构建并同步成功,但每次我尝试在模拟器中使用该应用程序时都会收到以下错误。 请注意,我在基于 AMD 的系统上使用 Window 10
模拟器:模拟器:错误:x86 模拟当前需要硬件加速
我已安装并启用“Intel HAXM”。我浏览了一些类似的问题,但没有提供解决方案。
请注意,这个问题与您的问题 Emulator: ERROR: x86 emulation currently requires hardware acceleration 的情况不同。 :
- 没有有关 Intel HAXM 状态或 CPU 加速状态的信息
- Android Studio 的版本差异很大
- 2015 年和现在 SDK 管理器的方式可能存在差异
最佳答案
您发布的答案只是一个解决方法。
作为 i 解决方案(我有相同的 AMD 平台 - 2700X 我的 cpu),您需要从 BIOS 启用您的虚拟化技术(我有 Aorus 主板,其称为 SMT),然后从操作系统启用 Windows 功能打开或关闭 - 安装
安装此选项后,您应该能够通过正确的模拟运行 AVD。我已经卸载了 HAXM,没有它就没有任何问题。
此外,我没有安装任何 Hyper-V
PS: 截至 2019 年 10 月 26 日,Google 根据其博客添加了对 AMD CPU 的支持:https://androidstudio.googleblog.com/2019/10/android-emulator-hypervisor-driver-for.html 您需要确保禁用我在上面提供的先前设置,并遵循他们的指南。
关于java - 在最新的 Android Studio 中启动 AVD 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53958358/