在最新的Android Studio中启动AVD时出错

时间:2018-12-28 12:07:21

标签: java android android-studio avd

我最近升级到最新的android studio,尽管我已经很长时间没有使用它了。我的代码建立并成功同步,但是每次在模拟器中尝试该应用程序时,都会收到以下错误。 请注意,我在基于AMD的系统上使用Window 10

Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration

我已经安装并启用了“ Intel HAXM”。我浏览了一些类似的问题,但没有一个提供解决方案。

enter image description here

请不要将此问题与您遇到的问题Emulator: ERROR: x86 emulation currently requires hardware acceleration的情况不同:

  • 没有有关Intel HAXM状态或CPU加速状态的信息
  • Android Studio的版本有所不同
  • SDK Manager在2015年和现在的使用方式可能存在差异

2 个答案:

答案 0 :(得分:0)

我在帖子Android Studio - How Can I Make an AVD With ARM Instead of HAXM?上找到了Alex8752的答案,作为解决上述问题的指南。

基本上,因为我使用AMD系统,所以我从系统映像中的“其他映像”下载并安装了arm *映像(对于基于x86-64的系统,我建议 armeabi-v7a )。谢谢大家。

答案 1 :(得分:0)

您发布的答案只是一种解决方法。

作为ai解决方案(我具有相同的AMD平台-2700X我的cpu),您需要从BIOS启用-虚拟化技术(我有Aorus Mobo及其称为SMT),然后从OS启用-启用Windows功能开启或关闭-安装hypervisorPlatform

安装此选项后,您应该能够在正确的仿真下运行AVD。我已经卸载了HAXM,没有它就没有问题。

此外,我没有安装任何Hyper-V

hyperVDisplay