开发者|华为鸿蒙 HarmonyOS IDE 工具 DevEco 新版本 3.0 Beta1 发布( 三 )


  • 开发者通过 Windows 上的 Device Tool 工具执行创建工程、编辑文件、编译烧录等动作。
  • 开发者|华为鸿蒙 HarmonyOS IDE 工具 DevEco 新版本 3.0 Beta1 发布


    ▲ 图 5 远程开发功能
    2. 集成鸿蒙智联服务包
    在之前的 HarmonyOS Connect 芯片模组集成开发过程中,开发者需要登录合作伙伴平台 ( https://devicepartner.huawei.com)下载对应产品的鸿蒙智联服务包,并且要将解压后得到的 SDK 放到从开源社区获取到的 OpenHarmony 源码工程准确位置,操作繁琐。
    本次 3.0 Beta1 版本集成了鸿蒙智联服务包,开发者在 DevEco Device Tool 中直接登录经过企业认证的开发账户,即可同步获取到合作伙伴平台的产品信息。DevEco Device Tool 还支持产品和指定的 OpenHarmony 源码工程关联,自动下载并解压服务包到对应的目录中无需在不同的平台之间反复切换,极大地提升了开发效率。
    具体使用方法:
    • 点击用户图标,在跳转后的登录界面中输入华为账号和密码。登录成功后,即可在 Products 页面看到当前账号在合作伙伴平台定义的所有产品。
    • 开发者可以根据名字和状态搜索,找到对应的产品。点击右上角的代码图标,选择工程名称,即可自动将对应的鸿蒙智联服务包下载到对应的工程目录中。
    开发者|华为鸿蒙 HarmonyOS IDE 工具 DevEco 新版本 3.0 Beta1 发布


    ▲ 图 6 集成鸿蒙智联服务包
    3. 一体化安装导航
    DevEco Device Tool 环境准备环节依赖的软件比较多,并且对于不同的软件存在版本要求,一定程度上加大了开发者上手的难度,导致部分开发者由于安装遇到的问题被劝退。
    此次 3.0 Beta1 版本新增一体化安装导航功能。安装器自动对依赖的软件进行检测,并针对缺失的软件提供推荐的软件版本。开发者只根据提示进行勾选,安装器自动下载和安装软件,提高安装的用户体验和便利性。
    比如,图 7 表示安装器检测到 HPM 软件缺失,开发者可通过勾选完成 HPM 的自动安装。
    开发者|华为鸿蒙 HarmonyOS IDE 工具 DevEco 新版本 3.0 Beta1 发布


    ▲ 图 7 安装提示
    4. HDF 驱动开发
    此次 3.0 Beta1 版本新增 HDF 驱动开发功能,通过调用 OpenHarmony 内置脚本快速生成符合硬件驱动框架的驱动源码和配置文件,免去繁琐的目录创建及配置过程,方便开发者管理驱动模块,专注驱动模块功能实现。
    具体使用方法:
    点击“HDF”,选择需要添加驱动的工程,点击“Driver Module ?”,添加新的驱动。添加成功后,点击不同的图标,开发者可以快速打开对应的源码文件或配置文件进行修改。当然,开发者同时也可以通过 Delete 删除添加的驱动配置。
    开发者|华为鸿蒙 HarmonyOS IDE 工具 DevEco 新版本 3.0 Beta1 发布


    ▲ 图 8 HDF 驱动开发
    HUAWEI DevEco DeviceTool 新功能1. 新增特性:
    • 远程开发功能:支持开发者在 Windows 平台操控远程 Linux 服务器,进行代码获取、编译、烧录等操作。
    • 集成鸿蒙智联服务包:一览所有解决方案包,快速实现从产品到工程的构建,并自动拉取集成鸿蒙智联服务包,让开发者更加聚焦产品开发本身。
    • 一体化安装导航:一站式产品环境搭建,自动安装所需工具和依赖,免去繁琐的搭建环境步骤。
    • HDF 驱动开发框架优化上线,快速生成符合硬件驱动框架的驱动源码和配置文件,免去繁琐的目录创建及配置过程,方便开发者管理驱动模块,专注驱动模块功能实现。
    2. 增强特性: