1.下载安装DevEco Studio 3.0 Beta1,因为目前只有这个版本才有本地模拟器;

win10鸿蒙模拟器(MAC上开发鸿蒙应用使用本地模拟器的方法)(1)

2.设置Preferences->DevEco Labs->Emulator->Local Emulator,勾选Enable Local Emulator;

win10鸿蒙模拟器(MAC上开发鸿蒙应用使用本地模拟器的方法)(2)

3.新建或打开一个工程,打开菜单Tools->Device Manager;

4.选择Local Emulator,点击右下角New Emulator;

win10鸿蒙模拟器(MAC上开发鸿蒙应用使用本地模拟器的方法)(3)

5.在Select Hardware中选择P40,一路Next,为本地模拟器起个名字如MyP40,然后Local Emulator中就出现了本地模拟器;

win10鸿蒙模拟器(MAC上开发鸿蒙应用使用本地模拟器的方法)(4)

win10鸿蒙模拟器(MAC上开发鸿蒙应用使用本地模拟器的方法)(5)

win10鸿蒙模拟器(MAC上开发鸿蒙应用使用本地模拟器的方法)(6)

6.重启一下DevEco,打开工程,打开菜单Tools->Device Manager,启动本地模拟器吧,是不是效率大大提高了?

Tips:如果在使用过程中出现各类问题,可以访问HarmonyOS Developer网站查找解决方法,比如我在使用过程中出现“macOS系统启动模拟器,提示共享内存不足”问题,解决步骤如下:

cd /etc

sudo mkfile 4k sysctl.conf

sudo vim sysctl.conf

输入以下内容(来自官网)

kern.sysv.shmmax=109051904 kern.sysv.shmmin=1 kern.sysv.shmmni=128 kern.sysv.shmseg=32 kern.sysv.shmall=212992

win10鸿蒙模拟器(MAC上开发鸿蒙应用使用本地模拟器的方法)(7)

输入命令保存退出

:wq

,