[英]Error launching AVD in latest Android Studio
我最近升级到最新的 android studio,虽然我已经很长时间没有使用它了。 我的代码建立并同步成功,但每次我尝试在模拟器中使用该应用程序时都会收到以下错误。 请注意,我在基于 AMD 的系统上使用 Window 10
Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration
我已经安装并启用了“Intel HAXM”。 我浏览了几个类似的问题,但没有一个提供解决方案。
请注意,这个问题与您提出的问题Emulator: ERROR: x86 emulation currently requires hardware acceleration不同:
您发布的答案只是一种解决方法。
作为 ai 解决方案(我有相同的 AMD 平台 - 2700X 我的 cpu),你需要从 BIOS 启用 - 你的虚拟化技术(我有一个 Aorus 主板及其称为 SMT),然后从操作系统 - 打开或关闭 Windows 功能- 安装
安装此选项后,您应该能够通过适当的仿真运行 AVD。 我已经卸载了 HAXM 并且没有它没有任何问题。
另外,我没有安装任何 Hyper-V
PS:截至 2019 年 10 月 26 日,谷歌根据他们的博客添加了对 AMD CPU 的支持: https ://androidstudio.googleblog.com/2019/10/android-emulator-hypervisor-driver-for.html 你需要确保你禁用我上面提供的先前设置,并按照他们的指南进行操作。
我在Android Studio - How Can I Make an AVD With ARM Instead of HAXM? 上找到了 Alex8752 的答案? 作为解决上述问题的指南。
基本上因为我使用 AMD 系统,所以我从系统映像中的“其他映像”下载并安装了 arm* 映像(我会为基于 x86-64 的系统推荐armeabi-v7a )。 谢谢大家。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.