Android studio Android Studio HAXM更新问题

Android studio Android Studio HAXM更新问题,android-studio,intel,haxm,Android Studio,Intel,Haxm,Android Studio 2.1.3 我似乎无法更新HAXM。每次打开AVD时,它都会显示以下错误消息: 虚拟机加速驱动程序已过时 然后它会给我一个按钮“重新安装Haxm”。单击该按钮将进入一个安装屏幕,在该屏幕上我可以选择RAM分配,点击Next,它将开始安装。然后,我看到它开始安装,一个提取对话框立即出现并消失: 然后它完成并说它已成功更新,但我点击Finish,它希望我再次更新 我已确保未启用Hyper-V,并且已在BIOS中启用虚拟化。我也尝试过手动安装,看起来一切都很成功。然而,

Android Studio 2.1.3

我似乎无法更新HAXM。每次打开AVD时,它都会显示以下错误消息:

虚拟机加速驱动程序已过时

然后它会给我一个按钮“重新安装Haxm”。单击该按钮将进入一个安装屏幕,在该屏幕上我可以选择RAM分配,点击Next,它将开始安装。然后,我看到它开始安装,一个提取对话框立即出现并消失:

然后它完成并说它已成功更新,但我点击Finish,它希望我再次更新

我已确保未启用Hyper-V,并且已在BIOS中启用虚拟化。我也尝试过手动安装,看起来一切都很成功。然而,安卓工作室的行为并没有改变。我也看到了解决方案并尝试过,但没有成功

我可以运行ARM EABI v7a模拟器;只是不是x86。手臂的速度太慢,几乎无法使用,所以我真的很想找到一种方法来解决这个问题


此计算机上确实安装了VMWare vSphere,并定期使用。这可能就是发生这种情况的原因吗?

首先是一个警告。如果您安装了一个非常旧的HAXM版本,请按照他们的说明在安装新版本之前卸载旧版本

在安装最新的HAXM之前,1.1.4和 必须使用以下工具卸载以下内容:
sudo/System/Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh

“英特尔HAXM”安装说明令人费解且过时,但这一部分是正确的:

安装软件包后,状态将显示为 “已安装”,这是误导性的,因为事实并非如此。SDK 仅在您的计算机上复制“英特尔HAXM”可执行文件,并且该文件最多 您需要安装可执行文件

我在Mac(10.11 El Capitan)上使用Android Studio 3.0.1,似乎没有您描述的“重新安装HAXM”按钮,但当启动模拟器时,我确实在事件日志中看到:

模拟器:警告:已安装HAXM 6.0.5。请安装HAXM>=6.2.1以修复Mac上的兼容性问题

在SDK管理器->SDK工具中,它指出
英特尔X86仿真器加速器(HAXM安装程序)
是6.2.1版。在过去,我曾多次通过SDK管理器从以前的版本对其进行更新,但没有意识到更新不完整

Windows上的解决方案:找到IntelHAXM.exe文件并运行它。 它可能位于
C:\Program Files\Android\Android sdk\extras\Intel\Hardware\u Accelerated\u Execution\u Manager\IntelHaxm.exe

Mac上的解决方案:找到.dmg文件,打开它,双击其中的.mpkg文件开始实际安装。它会说软件已经安装好了。按OK->Continue->Install“重新安装”它(实际上是指安装新版本)

在我的例子中,.dmg文件位于
Users/{username}/Library/Android/sdk/extras/intel/Hardware\u Accelerated\u Execution\u Manager/IntelHAXM\u 6.2.1.dmg