跳到主要内容

搭建模拟器运行环境

如果您没有运行HarmonyOS 5及以上版本的真机设备,也没有关系,您可以通过DevEco Studio提供的模拟器调试应用。

创建模拟器

  1. 点击菜单栏的Tools > Device Manager,点击右下角的Edit设置模拟器实例的存储路径Local Emulator Location,Mac默认存储在~/.Huawei/Emulator/deployed下,Windows默认存储在C:\Users\xxx\AppData\Local\Huawei\Emulator\deployed下。

  2. Local Emulator页签中,单击右下角的New Emulator按钮,创建一个模拟器。

    在模拟器配置界面,可以选择一个默认的设备模板,首次使用时请点击设备右侧的下载模拟器镜像,您也可以在该界面更新或删除不同设备的模拟器镜像。单击Edit可以设置镜像文件的存储路径。macOS默认存储在~/Library/Huawei/Sdk下,Windows默认存储在C:\Users\xxx\AppData\Local\Huawei\Sdk下。

  3. 单击Next,设置设备相关的参数。该功能从DevEco Studio 6.0.0 Beta1版本开始支持。

    确认所有参数后,点击Finish创建模拟器。

  4. 在设备管理器页面,单击启动模拟器。

  5. 单击DevEco Studio的 Run > Run'模块名称'

  6. DevEco Studio会启动应用的编译构建与推包,完成后应用/元服务即可运行在模拟器上。

启动和关闭模拟器

在设备管理器页面,单击即可启动模拟器。模拟器启动时会默认携带上一次运行时的用户数据,包括用户上传的文件,安装的应用等。如果是新创建的模拟器,则不会携带用户数据。如果想清除上一次运行时的用户数据,点击Actions > > Wipe User Data

在模拟器运行期间,可以点击Actions > > Show on Disk显示模拟器在本地生成的用户数据。点击Actions > > Generate logs可以生成模拟器自启动到此刻的所有日志信息。想要关闭运行时的模拟器,可以在设备管理器页面点击,或者点击模拟器工具栏上的关闭按钮

模拟器关闭后,点击Actions > > Delete可以删除模拟器,并清除模拟器的用户数据和配置信息。