鸿蒙开发HUAWEI DevEco Device Tool 2.0 Beta1全新发布,提高开发效率

开发
文章由鸿蒙社区产出,想要了解更多内容请前往:51CTO和华为官方战略合作共建的鸿蒙技术社区https://harmonyos.51cto.com/#zz

[[380603]]

 想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com/#zz

HUAWEI DevEco Device Tool是HarmonyOS向智能设备开发者提供的一站式集成开发环境,支持HarmonyOS的组件按需定制、C/C++语言的代码编辑、烧录和调试等功能。

今天, HUAWEI DevEco Device Tool发布了最新的版本2.0 Beta1,新增超多特性,我们来一睹为快吧!


1、新增支持Ubuntu平台

此次2.0 Beta1新增支持Ubuntu系统版本,开发者可在Ubuntu系统上一站式完成从工程创建、源码下载、编辑、编译、烧录等完整流程。操作简洁,极大提升开发效率。

2、新增支持三类芯片开发板烧录

烧录是指将编译后的程序文件下载到芯片开发板上的动作,为后续的程序调试提供基础。DevEco Device Tool提供一键烧录功能,操作简单,能快捷、高效完成程序烧录,大大提升烧录效率。在2020年发布的2个版本中,DevEco Device Tool已经支持海思Hi3516系列、Hi3518系列、Hi3861系列开发板的烧录,此次2.0 Beta1新增搭载 NXP IMX6ULL、Realtek RTL8720、Xradio XR872等系列芯片的开发板的烧录。至此,HarmonyOS系统已经覆盖6种主流芯片的开发板。


IMX6ULL开发板(MCU:NXP IMX6ULL)


XR-50A开发板(MCU:Xradio XR872)

3、新增支持HPM源码图形化下载

HarmonyOS各系列芯片的源码怎么获取?

此前版本需要通过HPM命令行下载源码,开发者需要熟记命令行的写法或耗费时间查找文档,费时费力。

此次2.0 Beta1新增图形化方式下载,开发者只需进入Device Tool主页面菜单栏,选择HPM,在HPM列表中选择相应的解决方案或在搜索框中查找相应的解决方案,点击Install to project,选择工程名称,即可轻松下载源码,无需费力查找命令行写法。


4、新增HDF驱动管理

HDF(HarmonyOS Driver Foundation)驱动框架,为驱动开发者提供驱动框架能力,包括驱动加载、驱动服务管理和驱动消息机制。HDF驱动框架模型如下图所示,HDF框架以组件化的驱动模型作为核心设计思路,为开发者提供更精细化的驱动管理,让驱动开发和部署更加规范。HDF框架将一类设备驱动放在同一个host里面,开发者也可以将驱动功能分层独立开发和部署,支持一个驱动多个node。


新版本增加了HDF功能,支持可视化自动生成工程内容,无需手动在工程中手动创建驱动目录、文件(驱动模板代码、编译脚本、配置)和接口等内容,开发者只需专注于实现业务逻辑即可。大大节省了学习成本,提高了开发效率。

HUAWEIDevEco Device Tool新功能一览⬇️⬇️⬇️

新增特性:

● 新增Ubuntu系统版本,支持从工程创建、源码拉取、一键编译、烧录、调试等功能,提供一站式的开发体验。具体请参考Ubuntu开发环境准备。

● 新增支持三方开发板的烧录功能,包括XNP、Realtek和Xradio系列开发板。具体请参考代码烧录。

● 新增HDF功能,开发者可以通过DevEco Device Tool的HDF功能管理和添加设备的驱动,一键生成驱动目录结构、驱动模板、代码及头文件等信息。具体请参考HDF驱动管理。

● 新增HPM功能,集成HPM指令集,开发者可以直接通过DevEco Device Tool获取相关解决方案的组件。具体请参考创建一个新工程。

增强特性:

● 优化开发环境准备的过程,无需手动安装和设置JDK、Jlink、OpenOCD等工具和npm组件,减少环境搭建的复杂度。

● 针对每一块开发板进行适配,提供默认的配置方案,无需修改即可完成一键编译、烧录。

● 提供了全器件的一键擦除功能,同时也可以擦除指定的分区。

以上就是DevEco Device Tool 2.0 Beta1的全部更新

DevEcoDevice Tool 2.0 Beta1下载:看到这里开发者们是不是迫不及待想要下载最新版本,下载链接已经在文末贴出了,赶快下载吧。

https://device.harmonyos.com/cn/ide#download

构建万物互联的时代离不开广大开发者的支持,我们将一如既往期待开发者们的使用反馈,也期待更多开发者加入我们,齐步迈向万物互联新时代。

想了解更多内容,请访问:

51CTO和华为官方合作共建的鸿蒙技术社区

https://harmonyos.51cto.com/#zz

 

责任编辑:jianghua 来源: 鸿蒙社区
相关推荐

2021-04-22 10:13:34

鸿蒙HarmonyOS应用

2021-11-30 10:00:45

鸿蒙HarmonyOS应用

2013-02-26 09:42:09

RailsRuby

2021-05-14 15:51:01

鸿蒙HarmonyOS应用

2021-04-23 10:13:05

鸿蒙HarmonyOS应用

2021-04-26 18:12:50

戴尔

2021-06-21 15:35:02

鸿蒙HarmonyOS应用

2023-06-20 15:40:58

系统开发鸿蒙

2012-04-16 15:18:15

JythonJVM

2021-06-08 09:32:08

鸿蒙HarmonyOS应用

2009-05-04 16:16:23

电子商务

2021-10-26 15:20:53

鸿蒙HarmonyOS应用

2009-12-01 10:37:45

Hiweed LinuLinuxDeepin

2023-09-04 07:42:48

Web控件WebView2

2022-01-05 20:24:40

鸿蒙HarmonyOS应用

2015-08-24 14:37:01

ALEIYE 2.0实时大数据RET功能

2020-12-17 11:50:40

鸿蒙harmony OS 开发

2018-09-30 11:53:39

开源 操作系统功能

2021-03-31 19:42:39

鸿蒙HarmonyOS应用开发

2021-03-31 19:24:35

鸿蒙
点赞
收藏

51CTO技术栈公众号