Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何让Intel HAXM在Windows 10上运行_Android_Android Studio_Android Emulator_Hyper V_Haxm - Fatal编程技术网

Android 如何让Intel HAXM在Windows 10上运行

Android 如何让Intel HAXM在Windows 10上运行,android,android-studio,android-emulator,hyper-v,haxm,Android,Android Studio,Android Emulator,Hyper V,Haxm,尽管禁用了Hyper-V,但在安装IntelHaxm Android软件包时,我仍收到以下错误: 从图像中可以看到hyper-v已禁用。处理器是Intel i7-6700,它绝对支持VT-x,并且在BIOS中启用了虚拟化 关于如何解决这个问题有什么想法吗?我有一个类似的问题,在一个论坛上得到了解决 这就是我在win 8.1 Pro 64位上安装haxm 1.1.4所做的。你 可以用管理员权限测试,也可以不用管理员权限,我已经用他们做过了 :-|(这意味着在管理模式下启动cmd和任何其他exe)

尽管禁用了Hyper-V,但在安装IntelHaxm Android软件包时,我仍收到以下错误:

从图像中可以看到hyper-v已禁用。处理器是Intel i7-6700,它绝对支持VT-x,并且在BIOS中启用了虚拟化


关于如何解决这个问题有什么想法吗?

我有一个类似的问题,在一个论坛上得到了解决

这就是我在win 8.1 Pro 64位上安装haxm 1.1.4所做的。你 可以用管理员权限测试,也可以不用管理员权限,我已经用他们做过了 :-|(这意味着在管理模式下启动cmd和任何其他exe)

一、准备--------------------------------------------------------- (可选:检查或更改英特尔VT的BIOS设置,禁用 hyper-v,…如其他答案中所述。)

  • 将文件下载并解压缩到文件夹中
  • cmd->sfc/SCANNOW
  • 重新启动
  • cmd->Bcdedit-设置TESTSIGNING ON
  • 重新启动
  • 二,。装置----------------------------------------------------- 1.在解压缩文件的文件夹中启动install-android.exe并安装 1.1如果您没有收到错误,则前面的步骤已处理该错误-继续III。 1.2如果出现错误,请不要在错误发生时单击“确定” 3.转到C:\Program Files\Intel\HAXM并将除*.tmp以外的所有文件复制到新文件夹 4.然后继续/完成设置(单击确定并完成) 5.将文件从新文件夹复制到C:\Program files\Intel\HAXM并删除*.tmp 6.转到C:\Program Files\Intel\HAXM,右键单击inf文件并选择“安装”窗口,此时将显示driverinstallation。安装 司机。那么应该是ok了

    提示:这就是我的与众不同之处!正在启动“HaxInst64.exe” /i intelhaxm.inf 1“以及控制台中的参数4没有 弹出driverinstallation窗口

    三、 试验------------------------------------------------------------ 1.cmd->sc query intelhaxm它应该显示服务 2.重新启动 3.cmd->sc query intelhaxm它应该表示服务正在运行

    四、 重置------------------------------------------------------------ 1.cmd->Bcdedit-设置TESTSIGNING OFF 2.重新启动


    Hyper-V阻止在计算机上运行HAXM。你有两个选择:

    删除Hyper-V (如果您根本不使用Hyper-V)
  • 以管理员身份打开PowerShell窗口并执行命令:

    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V
    
  • 重新启动计算机,瞧,您可以使用HAXM或VirtualBox

  • 创建禁用Hyper-V的替代Windows 10配置 (如果您必须将Hyper-V用于其他用途)
  • 以管理员身份打开命令行
  • 克隆现有配置(已安装并启用Hyper-V),并对其进行有意义的描述:

    BCDEDIT /copy {current} /d "Hyper-V enabled"
    
  • 在当前配置中禁用Hyper-V:

    BCDEDIT /set {current} hypervisorlaunchtype off
    
    BCDEDIT /set {current} description "Hyper-V disabled"
    
  • 重命名当前配置:

    BCDEDIT /set {current} hypervisorlaunchtype off
    
    BCDEDIT /set {current} description "Hyper-V disabled"
    
  • 重新启动计算机并选择禁用Hyper-V的配置以运行HAXM

  • Tnx Oleg,我将尝试幸运的是,这对我不起作用,我现在正在探索如何利用hyper-v,因为我需要它现在也在这台机器上激活。到目前为止还没有什么好运气。嗨@Wojciech,我会尝试一下,并让你知道这在我的情况下是否有效。