在最新 Android Studio 中启动 AVD 时出错
Error launching AVD in latest Android Studio
我最近升级到最新的 android 工作室,虽然我已经很久没有使用它了。我的代码建立并同步成功,但每次我尝试在模拟器中使用该应用程序时都会收到以下错误。 请注意,我在基于 AMD 的系统上使用 Window 10
Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration
我已经安装并启用了 "Intel HAXM"。我浏览了几个类似的问题,但 none 提供了解决方案。
请注意,这个问题与您提出的问题不同 Emulator: ERROR: x86 emulation currently requires hardware acceleration:
- 没有关于 Intel HAXM 状态和CPU加速状态的信息
- AndroidStudio 的版本大不相同
- SDK 管理器在 2015 年和现在的方式可能有所不同
我在 post Android Studio - How Can I Make an AVD With ARM Instead of HAXM? 上找到了 Alex8752 的答案作为解决上述问题的指南。
基本上因为我使用的是AMD系统,所以我在System Image中从"Other Image"下载并安装了arm*镜像(我会推荐armeabi-v7a对于基于 x86-64 的系统)。谢谢大家。
您发布的答案只是一种解决方法。
作为我的解决方案(我有相同的 AMD 平台 - 2700X 我的 cpu),你需要从 BIOS 启用 - 你的虚拟化技术(我有一个 Aorus 主板及其称为 SMT ),然后从 OS - 打开或关闭 Windows 功能 - 安装
安装此选项后,您应该可以运行 AVD 进行适当的仿真。我已经卸载了 HAXM 并且没有它没有任何问题。
此外,我没有安装任何 Hyper-V
PS:
截至 2019 年 10 月 26 日,Google 根据他们的博客添加了对 AMD CPU 的支持:https://androidstudio.googleblog.com/2019/10/android-emulator-hypervisor-driver-for.html
您需要确保禁用上面我提供的先前设置,并按照他们的指南进行操作。
我最近升级到最新的 android 工作室,虽然我已经很久没有使用它了。我的代码建立并同步成功,但每次我尝试在模拟器中使用该应用程序时都会收到以下错误。 请注意,我在基于 AMD 的系统上使用 Window 10
Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration
我已经安装并启用了 "Intel HAXM"。我浏览了几个类似的问题,但 none 提供了解决方案。
请注意,这个问题与您提出的问题不同 Emulator: ERROR: x86 emulation currently requires hardware acceleration:
- 没有关于 Intel HAXM 状态和CPU加速状态的信息
- AndroidStudio 的版本大不相同
- SDK 管理器在 2015 年和现在的方式可能有所不同
我在 post Android Studio - How Can I Make an AVD With ARM Instead of HAXM? 上找到了 Alex8752 的答案作为解决上述问题的指南。
基本上因为我使用的是AMD系统,所以我在System Image中从"Other Image"下载并安装了arm*镜像(我会推荐armeabi-v7a对于基于 x86-64 的系统)。谢谢大家。
您发布的答案只是一种解决方法。
作为我的解决方案(我有相同的 AMD 平台 - 2700X 我的 cpu),你需要从 BIOS 启用 - 你的虚拟化技术(我有一个 Aorus 主板及其称为 SMT ),然后从 OS - 打开或关闭 Windows 功能 - 安装
安装此选项后,您应该可以运行 AVD 进行适当的仿真。我已经卸载了 HAXM 并且没有它没有任何问题。
此外,我没有安装任何 Hyper-V
PS: 截至 2019 年 10 月 26 日,Google 根据他们的博客添加了对 AMD CPU 的支持:https://androidstudio.googleblog.com/2019/10/android-emulator-hypervisor-driver-for.html 您需要确保禁用上面我提供的先前设置,并按照他们的指南进行操作。