首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在android .Invalid参数中的模拟器中启动AVD

无法在android .Invalid参数中的模拟器中启动AVD
EN

Stack Overflow用户
提问于 2016-12-12 05:57:21
回答 1查看 2.4K关注 0票数 3

我对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‘:无效参数

该怎么办呢。

请给我一些帮助。

EN

回答 1

Stack Overflow用户

发布于 2016-12-12 05:59:10

我解决这个问题的方法是将AVD内存限制和HAXM内存设置为相同大小,即1GB= 1024 MB。AVD不能比HAXM具有更高的内存限制。

1.将HAXM内存设置为1024 M

更改HAXM内存的唯一方法是重新安装它。我用终端机做的。在您的机器中找到Hardware_Accelerated_Execution_Manager。然后更改该文件夹的目录以运行安装脚本。

代码语言:javascript
复制
cd ~/Library/Android/sdk/extras/intel/Hardware_Accelerated_Execution_Manager

-OR-

cd ~/Library/Developer/Xamarin/android-sdk-macosx/extras/intel/Hardware_Accelerated_Execution_Manager

可能需要更改权限:

代码语言:javascript
复制
sudo chmod 755 "HAXM installation"

然后:

代码语言:javascript
复制
./HAXM\ installation -m 1024

-OR-

sudo ./"HAXM installation" -m 1024

2.使用HAXM内存限制设置相同大小的虚拟设备

这对我有用。祝好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41094934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档