3 回答
TA贡献1851条经验 获得超5个赞
是的,应该修复,HAXM不起作用。在AVD配置中设置了多少RAM?
768M对它来说是一个很好的数字,但最重要的是这个数字必须低于或等于你在安装HAXM期间设置的内存使用量。您可以再次启动其安装以进行修改。
TA贡献1794条经验 获得超8个赞
如果您使用的是mac,则可以haxm使用homebrew通过cask进行安装,这是一个内置扩展(截至2015年),允许安装非开源和桌面应用程序(例如chrome,firefox,eclipse等):
brew cask install intel-haxm
Android Studio
如果您使用的是Android工作室,那么你可以从菜单中实现相同的结果Tools➞ SDK Manager,然后在SDK工具选项卡,选中该复选框英特尔x86仿真加速器(HAXM安装程序),然后单击Ok
TA贡献1864条经验 获得超6个赞
我解决它的方法是将AVD内存限制和HAXM内存设置为大小相等,即1 GB = 1024 MB。AVD不能具有比HAXM更高的内存限制。
1.将HAXM内存设置为1024 M.
更改HAXM内存的唯一方法是再次安装。我是用终端做的。在您的计算机中找到Hardware_Accelerated_Execution_Manager。然后更改该文件夹的目录以运行安装脚本。
cd ~/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager
-OR-
cd ~/Library/Developer/Xamarin/android-sdk-macosx/extras/intel/Hardware_Accelerated_Execution_Manager
可能需要更改权限:
sudo chmod 755 "HAXM installation"
然后:
./HAXM\ installation -m 1024
-OR-
sudo ./"HAXM installation" -m 1024
2.使用HAXM内存限制将虚拟设备设置为相同大小
- 3 回答
- 0 关注
- 651 浏览
添加回答
举报