gpt4 book ai didi

android-studio - Android Studio HAXM更新问题

转载 作者:行者123 更新时间:2023-12-03 17:55:33 25 4
gpt4 key购买 nike

Android Studio 2.1.3

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


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


然后,它为我提供了“重新安装Haxm”按钮。单击该按钮将显示一个安装屏幕,在这里我可以选择RAM分配,然后单击“下一步”,它开始安装。然后,我看到它开始安装,并且弹出对话框弹出并立即消失:

enter image description here

然后完成,并说它已成功更新,但是随后我点击了Finish,它要我再次更新。

我确保未启用Hyper-V,并且已在BIOS中启用了虚拟化。我也尝试过手动安装它,看起来一切都成功完成了。但是,Android Studio的行为没有改变。我也看到过this解决方案并尝试过,但没有成功。

我可以运行ARM EABI v7a仿真器;而不是x86。 ARM的速度太慢,几乎无法使用,所以我真的很想找到一种解决方法!

这台计算机上确实安装了VMWare vSphere,并且会定期使用。难道这就是为什么发生这种情况?

最佳答案

首先警告。如果您安装的HAXM版本真的很旧,请在安装新版本之前按照他们的说明卸载旧版本。


在安装最新的HAXM之前,请先安装1.1.4和更高版本。
以下必须使用以下方法卸载:
sudo /System/Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh


英特尔HAXM安装说明令人困惑和过时,但此部分是正确的:


安装软件包后,状态将显示为
“已安装”,这是一种误导,因为事实并非如此。 SDK
只能在您的计算机上复制Intel HAXM可执行文件,并且取决于
您安装可执行文件。


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


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


在SDK Manager-> SDK Tools中,它说Intel X86 Emulator Accelerator (HAXM installer)是版本6.2.1。我过去几次通过SDK Manager从以前的版本进行更新,但没有意识到更新未完成。

Windows上的解决方案:查找IntelHAXM.exe文件并运行它。
可能在C:\Program Files\Android\android-sdk\extras\Intel\Hardware_Accelerated_Execution_Manager\IntelHaxm.exe

在Mac上的解决方案:找到.dmg文件,将其打开,然后双击其中的.mpkg文件以开始实际安装。它会说该软件已经安装。按确定->继续->安装以“重新安装”它(实际上意味着要安装较新的版本)。

就我而言,.dmg文件位于Users/{username}/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager/IntelHAXM_6.2.1.dmg

关于android-studio - Android Studio HAXM更新问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39007636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com