我安装了 Android Studio,我没有遇到任何问题。但是,当我尝试运行模拟器时,它说没有安装英特尔 HAXM。
所以我找到了安装程序,运行它,即使它说我的笔记本电脑支持它,它也没有启用。我去了,启用了英特尔虚拟化技术 (VT-x),但我仍然收到相同的消息。
我听说需要禁用 Hyper-V,但是当我转到 _打开/关闭 Windows 功能时_,我无法在该列表中找到它。
有人可以帮我弄这个吗?
原文由 Felipe 发布,翻译遵循 CC BY-SA 4.0 许可协议
我安装了 Android Studio,我没有遇到任何问题。但是,当我尝试运行模拟器时,它说没有安装英特尔 HAXM。
所以我找到了安装程序,运行它,即使它说我的笔记本电脑支持它,它也没有启用。我去了,启用了英特尔虚拟化技术 (VT-x),但我仍然收到相同的消息。
我听说需要禁用 Hyper-V,但是当我转到 _打开/关闭 Windows 功能时_,我无法在该列表中找到它。
有人可以帮我弄这个吗?
原文由 Felipe 发布,翻译遵循 CC BY-SA 4.0 许可协议
我认为您的问题是您认为 Android SDK 管理器中的安装程序实际上会安装英特尔 HAXM。但问题是它不会安装它。它所做的是提取(真正)安装英特尔 HAXM 所需的文件。
当我遇到同样的问题时我发现了这一点,然后在 英特尔的网页上 阅读了这个:
通过 Android* SDK 管理器下载
… 其他步骤 …
SDK 管理器会将安装程序下载到主 SDK 目录下的“extras”目录。即使 SDK 管理器显示“已安装”,它实际上意味着已下载英特尔 HAXM 可执行文件。您仍然需要从“extras”目录运行安装程序来安装它。
在 /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 中使用一些有用的参数:
原文由 vilpe89 发布,翻译遵循 CC BY-SA 3.0 许可协议
3 回答1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答892 阅读✓ 已解决
2 回答1k 阅读
2 回答942 阅读
1 回答909 阅读
好吧,所以我做了我能在网上找到的一切,但没有任何效果。
所以我去了英特尔网站,下载了他们提供的 HAXM 安装程序(而不是使用通过 Android Studio 下载的安装程序)。
安装实际上是通过这个安装程序完成的,并且安装成功。然后我打开 Android Studio,模拟器终于加载了!
因此,对于遇到此问题的任何其他人,只需直接从英特尔网站下载安装程序即可。
这是链接:
https://software.intel.com/en-us/android/articles/intel-hardware-accelerated-execution-manager