英特尔 haxm 7.2 版未进行数字签名?

Intel haxm version 7.2 not digitally signed?

Haxm 在最新更新(发布时为 7.2 版)中不起作用。

更新 android studio 到版本 3.1.2(可能不相关)并更新 haxm 后,avds 将不再工作。由于我的 avd 抱怨 vt-x,我已经好几个小时无法编码了。在互联网上搜索其他可能的错误后,如果 vt-x 已启用(这是因为我在更新之前使用的是 Intel haxm)无用地检查 bios,并且出于沮丧而休息,我决定使用旧版本的 haxm(7.1)。 .. 它又开始工作了!怎么回事?

当前最新的 "Intel® Hardware Accelerated Execution Manager (Intel® HAXM)" 版本 7.2 没有数字签名。网上有一些关于禁用安全启动或使用第三方软件绕过数字签名的解决方案。我目前的解决方法是使用旧版本的 haxm。最新版本 7.2 可以从 Intel 的软件网站下载:https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm. Being version 7.2 it isn't digitally signed, therefore did not work for me. At the bottom of the site, it stated in the useful link section that haxm is now open sourced at git hub: https://github.com/intel/haxm/releases 幸运的是,haxm 的 7.1 已经过数字签名并且对我有用。

希望这对其他人有帮助。

我们可以降级 HAXM 安装,感谢您的回答:

  • 从正常位置卸载最新版本的HAXM v7.2.0:C:\Users\XXXXX\AppData\Local\Android\sdk1\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe(其中XXXXX为用户名)
  • 从以下位置下载 7.1 版:https://github.com/intel/haxm/releases/tag/v7.1.0
  • 解压并安装

祝你好运)

你在 Windows 7 吗?我怀疑此问题仅影响 64 位 Windows 7 个缺少安全补丁的系统,该补丁支持 SHA-256 代码签名算法:

https://www.microsoft.com/en-us/download/details.aspx?id=46148

另见我的post:

https://github.com/intel/haxm/issues/56#issuecomment-394246865