我对AndroidStudio2.1.2中的模拟器有问题。
当我尝试启动我的AVD时,我收到一条消息说:
无法在模拟器中启动AVD。 输出: Hax已启用 此VM所需的内存超过了驱动程序限制。 Hax ram_size 0x60000000 HAX不工作,模拟器在模拟模式下运行。 系统-i386.exe: Files\Android\Sdk/system-images\android-24\google_apis\x86/system.img,if=none、index=0、id=system、file=E:\Program只读:无法打开磁盘映像E:\Program无法打开E:\ProgramFiles\Android\Sdk/system-images\android-24\google_apis\x86/system.img‘:无效参数
该怎么办呢。
请给我一些帮助。
发布于 2016-12-12 05:59:10
我解决这个问题的方法是将AVD内存限制和HAXM内存设置为相同大小,即1GB= 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 10242.使用HAXM内存限制设置相同大小的虚拟设备

这对我有用。祝好运!
https://stackoverflow.com/questions/41094934
复制相似问题