macOS系统启动本地模拟器,提示共享内存不足

macOS系统下启动模拟器,提示“Insufficient shared memory to run the emulator.”,系统设置的共享内存大小不足。

macOS系统启动本地模拟器,提示共享内存不足-开源基础软件社区

HarmonyOS
DevEco Studio
ide
2022-01-27 15:09:58
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
是个过客
1

需要使用管理员权限修改共享内存配置。

在菜单栏中点击前往> 前往文件夹(Go > Go to Folder),然后输入/etc/,进入etc根目录。
创建文件sysctl.conf,若文件已存在跳过此步骤。
修改sysctl.conf,添加以下内容。 
说明:在etc文件夹下修改sysctl.conf文件,会提示没有权限,请将该文件拷贝到桌面上进行修改,然后再替换到etc目录下。
kern.sysv.shmmax=109051904
kern.sysv.shmmin=1
kern.sysv.shmmni=128
kern.sysv.shmseg=32
kern.sysv.shmall=212992

重启macOS电脑,然后重新启动模拟器。

分享
微博
QQ
微信
回复
2022-01-27 15:11:00
相关问题
ds的本地模拟器启动失败
1899浏览 • 1回复 待解决
DevEco Studio启动本地模拟器失败报错
1284浏览 • 1回复 待解决
本地模拟器怎么导入媒体数据?
316浏览 • 1回复 待解决
模拟器启动不了,创建时选的phone
2845浏览 • 3回复 已解决
模拟器启动失败,是哪里出了毛病呢
3918浏览 • 4回复 待解决
本地模拟器运行程序出错怎么回事?
577浏览 • 1回复 待解决
真机和模拟器安装失败
5926浏览 • 2回复 待解决
新版DevEco Studio编辑无法开启模拟器
3570浏览 • 2回复 待解决