华为官方:手把手教你使用鸿蒙 HarmonyOS 本地模拟器

IT之家2月26日消息 , 2021年的华为开发者大会(HDC2021)上 , 华为随DevEcoStudio3.0Beta1版本发布首次推出了本地模拟器(也称为LocalEmulator) , 支持模拟手机品类 。 通过下面的视频来回顾下手机本地模拟器的使用效果 。
本期 , 华为将为大家介绍HarmonyOS本地模拟器的版本演进 , 并手把手教大家使用HarmonyOS本地模拟器 。
一、本地模拟器的版本演进
2021年12月31日 , 经过一个版本的迭代优化 , 随DevEcoStudio3.0Beta2版本发布的本地模拟器新增了智能手表和智慧屏的模拟器品类 。
本地模拟器分别针对智能手表和智慧屏的特征 , 定制了其独有的特性 。
智能手表:支持心率、步数的模拟数据注入 , 支持旋转表冠按钮的模拟 。
华为官方:手把手教你使用鸿蒙 HarmonyOS 本地模拟器
文章图片
图1智能手表
智慧屏:支持遥控器的模拟 。
华为官方:手把手教你使用鸿蒙 HarmonyOS 本地模拟器
文章图片
图2智慧屏
下面 , 通过一段视频来看看智能手表和智慧屏品类本地模拟器的使用效果 。
通过以上对本地模拟器的介绍 , 不难看出本地模拟器具有以下优势:
直接运行在用户本地计算机上 , 不需要登录授权 , 零延迟 , 也不受使用时长限制 , 拥有和真机一样的性能 。
提供audio、battery、location等多种通用器件模拟 , 为开发者提供了一个近似真机的运行环境 。
对华为设备提供产品专属模拟 , 如智能手表的旋转按压功能键 , 以及智慧屏的遥控器模拟等 。
支持Java、JS、C/C++单语言调试和JS+Java跨语言调试能力 , 帮助开发者更方便、高效地调试应用 。
二、使用前的准备工作
了解了本地模拟器之后 , 下面要重点为大家讲解如何使用本地模拟器 。 在使用本地模拟器之前 , 需要做好以下准备工作:
1.本地模拟器是创建和运行在本地计算机上的 , 需确保本地计算机满足以下资源要求:
Windows系统:8GB及以上
macOS系统:8GB及以上
说明:不支持在虚拟机系统上运行本地模拟器 , 例如不支持在Ubuntu系统上 , 通过安装Windows虚拟机 , 然后使用Windows系统安装和运行模拟器 。
2.检查DevEcoStudio的版本:
DevEcoStudioV3.0Beta1及更高版本才支持本地模拟器 , 当前推荐使用DevEcoStudioV3.0Beta2版本 。
3.使用本地模拟器前 , 需要安装相应的镜像包 , 具体操作如下:
(1)打开DevEcoStudio , 选择“Files>Settings”(macOS系统则选择“DevEcoStudio>Preferences”) 。
(2)如图3所示 , 在“SDKManager>HarmonyOSLegacySDK”页签 , 勾选“Platforms”下的镜像包 。 不同的的镜像包对应不同的设备类型 , System-image-phone镜像包对应手机 , System-image-tv镜像包对应智慧屏 , System-image-wearable镜像包对应智能手表 。
华为官方:手把手教你使用鸿蒙 HarmonyOS 本地模拟器
文章图片
图3下载镜像包
(3)点击“Apply”进行安装 。
4.安装本地模拟器 。
在菜单栏选择“Tools>DeviceManager” , 进入图4所示界面 , 点击“Install”即可安装本地模拟器 。
华为官方:手把手教你使用鸿蒙 HarmonyOS 本地模拟器
文章图片
图4安装本地模拟器
三、创建和使用本地模拟器
完成了上面的准备工作 , 接下来就是本文的重点 , 教大家如何创建和使用本地模拟器 。
1.(可选)自定义本地模拟器文件存放路径 。
本地模拟器文件的默认存放路径为:
C:Users用户名AppDataLocalHuaweiHarmonyOSEmulatordeployed 。 如果C盘空间紧张 , 可以通过新增一个系统的环境变量HarmonyOS_HVD_HOME自定义存放路径 , 指向空间充裕的目录 。