Hyper-V已禁用。我无法运行intelhaxm-android.exe-错误:x86仿真当前需要硬件加速

Hyper-V已禁用。我无法运行intelhaxm-android.exe-错误:x86仿真当前需要硬件加速,android,android-studio,avd,Android,Android Studio,Avd,我不知道为什么会发生这个错误。我已经研究了其他类似的问题,并遵循了所有需要的协议 我知道 我的计算机支持VT-X或Intel虚拟化技术 我已禁用Windows中的Hyper-V功能 我已在Dell XPS-13的BIOS中为Intel启用VT-X 我什么都试过了,但这不起作用。提前谢谢 尝试运行emulator(Nexus 5x API 28)后出现以下错误: 我也有类似的问题。这些是我给别人的步骤。我还启用了虚拟化,但当我按照这些步骤返回BIOS时,它再次被禁用。另外,我注意到,在步骤8中,我

我不知道为什么会发生这个错误。我已经研究了其他类似的问题,并遵循了所有需要的协议

我知道

  • 我的计算机支持VT-X或Intel虚拟化技术
  • 我已禁用Windows中的Hyper-V功能
  • 我已在Dell XPS-13的BIOS中为Intel启用VT-X
  • 我什么都试过了,但这不起作用。提前谢谢

    尝试运行emulator(Nexus 5x API 28)后出现以下错误:


    我也有类似的问题。这些是我给别人的步骤。我还启用了虚拟化,但当我按照这些步骤返回BIOS时,它再次被禁用。另外,我注意到,在步骤8中,我尝试下载API 28平台,但它只是部分安装(甚至没有错误)。因此,我还建议尝试创建一个具有较低API的虚拟设备,看看它是否是最新的

  • 进入Android Studio并打开SDK管理器(在工具菜单下)
  • 在SDK平台选项卡下,取消选中所有选中的框。如果有任何复选框,这意味着它们已安装-但我们现在想卸载它们
  • 转到SDK工具选项卡。确保已选中Android Emulator、Android SDK平台工具和Android SDK工具
  • 在同一选项卡中,确保未选中“英特尔x86仿真程序加速器”。如果选中,则表示它已安装,但我们现在要卸载它。(我还卸载了Android SDK构建工具,但我不确定这一步是否必要。)
  • 转到此链接:这是我们重新安装英特尔x86仿真器加速器的地方。将其保存到下载文件夹,然后解压缩文件。不要启动任何安装向导
  • 关闭你的电脑。再次启动时,启动BIOS(对于Windows 10,请按住F10键)。在BIOS中,按向右箭头直到进入第三个选项卡。在下面,转到虚拟化选项。如果设置为,请使用Enter键将其设置为。按F10保存并退出
  • 返回下载文件夹,或任何保存“英特尔x86仿真器加速器”(又名haxm)的地方。双击文件intelhaxmandroid。这将在您的计算机上安装haxm
  • 进入Android Studio,再次打开SDK管理器。在SDK平台选项卡中,重新选中所需API的复选框。这将重新安装它们,因为之前我们卸载了它们。(我试图安装API 28,但后来它被标记为部分安装,所以我继续下载API 27和26。)单击应用并允许它/它们安装
  • 转到“SDK工具”选项卡,重新选中“Android SDK构建工具”和“英特尔x86仿真器加速器”复选框。单击应用并允许它们安装
  • 此时,我已经用API26设置了一个虚拟设备,并成功地加载了它。如果要设置虚拟设备,请确保为在步骤8中安装的API设置虚拟设备 这是我的解决方案,我希望它对你有用

    Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!
    
    Emulator: Process finished with exit code 1