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

- 在Local Emulator页签中,单击右下角的New Emulator按钮,创建一个模拟器。
在模拟器配置界面,可以选择一个默认的设备模板,首次使用时会提示“Download the system image first”,请点击设备右侧的

下载模拟器镜像,您也可以在该界面更新或删除不同设备的模拟器镜像。单击Edit可以设置镜像文件的存储路径。Mac默认存储在~/Library/Huawei/Sdk下,Windows默认存储在C:\Users\xxx\AppData\Local\Huawei\Sdk下。 
- 单击Next,核实确定需要创建的模拟器的名称,内存和存储空间,然后单击Finish创建模拟器。

- 在设备管理器页面,单击
启动模拟器。 
- 单击DevEco Studio的Run > Run'模块名称'或
。 
- DevEco Studio会启动应用/元服务的编译构建与推包,完成后应用/元服务即可运行在模拟器上。

启动和关闭模拟器
在设备管理器页面,单击

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

> Wipe User Data。

在模拟器运行期间,可以点击Actions >

> Show on Disk显示模拟器在本地生成的用户数据。点击Actions >

> Generate logs可以生成模拟器自启动到此刻的所有日志信息。想要关闭运行时的模拟器,可以在设备管理器页面点击

,或者点击模拟器工具栏上的关闭按钮

。

模拟器关闭后,点击Actions >

> Delete可以删除模拟器,并清除模拟器的用户数据和配置信息。
在Windows电脑上启动模拟器,提示未开启Hyper-V
问题现象
启动模拟器时,弹窗提示“未开启Hyper-V”或“Hyper-V not enabled”。

解决措施
- 请先确认CPU型号是否支持虚拟化技术,如果不支持,则无法使用模拟器。
- 如果CPU支持虚拟化,打开控制面板 > 程序 > 程序与功能 > 启动或关闭Windows功能,找到并勾选“Hyper-V”、“Windows虚拟机监控程序平台”、“虚拟机平台”,点击确定并重启电脑。若勾选后启动模拟器仍然提示该错误,需要以管理员权限打开命令行窗口并执行:`bcdedit /set hypervisorlaunchtype auto`并重启电脑。


- 如果按照上述步骤无法解决,打开任务管理器->性能,若显示虚拟化已禁用或未开启,则是BIOS中虚拟化没有开启,请根据计算机的主板型号,进入BIOS设置界面,并开启虚拟化功能。
