我无法安装intel HAXM

Fel*_*ipe 96 android hyper-v intel android-studio haxm

我安装了Android Studio,我没有遇到任何问题.但是,当我尝试运行模拟器时,它说没有安装Intel HAXM.

所以我找到了安装程序,运行它,即使它说我的笔记本电脑支持它,它也没有启用.我去了,启用了英特尔虚拟化技术(VT-x),但我仍然收到相同的消息.

我听说需要禁用Hyper-V,但是当我打开/关闭Windows功能时,我无法在该列表中找到它.

有人可以帮我弄这个吗?

Fel*_*ipe 153

好吧,所以我做了我在网上找到的所有东西,没有任何效果.

所以我去了英特尔网站,然后我下载了他们提供的HAXM安装程序(而不是使用通过Android Studio下载的安装程序).

安装实际上已通过此安装程序,并已成功安装.然后我打开Android Studio,终于加载了模拟器!

因此,对于遇到此问题的其他人,只需直接从英特尔网站下载安装程序即可.

这是链接:

https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager

  • 我尝试使用安装程序,它说"英特尔虚拟化技术(VT-x)没有打开.在启用VT-x之前,无法安装HAXM.我不得不进入我的BIOS并启用虚拟化技术,然后我就能安装它. (5认同)
  • 我的也不能正常工作,但是我在尝试安装它时打开了一个模拟器。我关闭它然后它起作用了。 (2认同)

vil*_*e89 26

我认为您的问题是您认为Android SDK Manager中的安装程序实际上会安装Intel HAXM.但钩子是它不会安装它.它的作用是提取(真正)安装英特尔HAXM所需的文件.

当我遇到同样的问题时,我发现了这一点,然后在英特尔的网页上阅读:

通过Android*SDK Manager下载

......其他步骤......

5)SDK Manager将安装程序下载到主SDK目录下的"extras"目录中.即使SDK管理器说"已安装",它实际上意味着已下载英特尔HAXM可执行文件.您仍然需要从"extras"目录运行安装程序才能安装它.

6)在/ sdk/extras/intel/Hardware_Accelerated_Execution_Manager /目录中运行安装程序,并按照所用平台的安装说明进行操作.

所以我需要做的就是去我的Android SDK所在的文件夹,打开那个文件夹(sdk_location/sdk/extras/intel/Hardware_Accelerated_Execution_Manager)然后运行silent_install.bat.

在此之后,当我启动我的模拟器时,它说:

HAXM正在运行,模拟器运行快速的virt模式

一切正常!

您还可以使用silent_install.bat使用一些有用的参数:

  • -v打印HAXM版本
  • -c检查平台的VT/NX功能
  • -h打印用法


小智 8

我遇到了这个问题.我也得到了解决方案.它会起作用.

步骤1:转到BIOS设置并检查INTERNET VIRTUAL TECHNOLOGY是否已启用或已禁用.

并确保禁用HYPER V. 要禁用它:a)转到控制面板b)单击程序(卸载程序)c)然后单击打开或关闭Windows功能,然后查找HYPER-V并取消勾选.并重启.如果禁用则启用它.

第2步:尝试立即安装Intel HAXM并重新启动.如果它再次显示相同的问题.转到第3步.

第3步:您必须禁用数字签名强制执行.要永久禁用它,您必须确保在系统中禁用了"安全引导"选项.

怎么检查?

答案在以下链接中给出.我在互联网上找到了它.[感谢谁创造了这个博客]

链接:http://www.windowspasswordsrecovery.com/win8-tips/how-to-disable-uefi-secure-boot-in-windows-8-1-8.html

第4步:现在重新启动.

要在Windows 10中永久禁用驱动程序签名强制,您需要执行以下操作:

1.打开提升的命令提示符实例.2.键入/粘贴以下文本:

     `bcdedit.exe /set nointegritychecks on`
Run Code Online (Sandbox Code Playgroud)

Windows 10禁用驱动程序签名实施

重新启动Windows 10.

*如果您想以某种方式再次启用它:

1.键入/粘贴以下文本:

     `bcedit.exe -set loadoptions DISABLE_INTEGRITY_CHECKS`
Run Code Online (Sandbox Code Playgroud)


luc*_*rot 8

确保在安装HAXM时模拟器未在运行。否则,只会在使用独立安装程序时出现错误,而不会在Android Studio或IntelliJ Idea中出现。


Jul*_*n J 7

<==||=====>对于拥有 AMD 处理器的我来说:<======||==>

1.点击左下角的windows按钮


2. 寻找启用/禁用 Windows 功能

(只需输入:“windows features”,它就会出现)

3. 与这里的其他帖子相反,启用 Hyper-V 和 Windows 管理程序平台

谢谢。

  • 对于只想启动并运行 Android 模拟器的 AMD 用户来说,这个答案应该随处可见。 (2认同)
  • 为我在 AMD 工作! (2认同)

小智 6

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
Run Code Online (Sandbox Code Playgroud)

要么

bcdedit /set hypervisorlaunchtype off
Run Code Online (Sandbox Code Playgroud)

您可能需要做的其他事情:

  • 如果使用Avast?在以下位置禁用启用硬件辅助虚拟化设置 > 故障排除
  • bcdedit /set nx AlwaysOn
  • sfc /scannow 然后重启

重要提示:尝试任何操作后,请重新启动PC并尝试再次运行HAXM安装

  • @codecats投票不足。请在回答之前对此处列出的说明进行简要说明。 (2认同)

sha*_*aby 6

我可能尝试了上面提到的所有解决方案,但都是徒劳的。总结一下,我做了:

  • 我在 BIOS 设置中启用了虚拟化。

在此输入图像描述

  • 通过打开或关闭 Windows 功能取消选中 Hyper-V 选项。

在此输入图像描述

没有什么对我有用。对我有用的方法:当我尝试下载 SDK 平台时,我注意到“无法运行 mksdcard sdk 工具”的问题。经过一番研究,我发现一些 SDK 工具(例如 mksdcard.exe)需要 Microsoft Visual C++ 运行时 2015-2019。因此,根据我的系统类型(对我来说是 x64),我从链接https://visualstudio.microsoft.com/downloads/下载了最新的 Microsoft Visual C++ Redistributable for Visual Studio 2019 。这里给出的详细答案: Android Studio install failed - unavailable to run mksdcard sdk tool in Windows

在此输入图像描述

在此输入图像描述

下载并安装 Visual C++ 后,修复了“无法运行 mksdcard sdk 工具”的错误,之后当我尝试安装 HAXM 时,也安装成功。一切都很好。我现在也可以创建 AVD(当未安装 HAXM 时这也是一个问题)。


归档时间:

查看次数:

224737 次

最近记录:

5 年,11 月 前