DevEco Device Tool是面向智能设备开发者提供的一站式集成开发环境,支持HarmonyOS的组件按需定制,支持代码编辑、编译、烧录和调试、性能监测等功能,支持C/C++语言,以插件的形式部署在Visual Studio Code上,支持Windows10 64位或Ubuntu18及以上版本。
相较以往,本次发布的DevEco Device Tool 2.2 Beta1给广大开发者带来了三重惊喜。
惊喜一:新增支持多款开发板和模组
DevEco Device Tool 2.2 Beta1版本新增了对以下开发板和模组的支持:
● 新增支持Neptune(芯片W800)开发板的编译和烧录
● 新增支持BearPi-HM Nano(芯片Hi3861)开发板的编译和烧录
● 新增支持Realtek rtl8720开发板的编译和烧录
● 新增支持基于BL602芯片模组的编译
● 新增支持基于ASR582x芯片模组的编译
至此,DevEco Device Tool在原本支持华为海思的Hi3516、Hi3518和Hi3861系列开发板,以及三方公司的NXP和Xradio系列开发板的基础上,共计支持8款开发板和2款模组。
惊喜二:针对Hi3516DV300开发板,新增ext3/4文件系统的烧录
为了兼容ext3/4文件系统的烧录,DevEco Device Tool 2.2 Beta1针对Hi3516DV300开发板,新增ext3/4文件系统的烧录功能,即在烧录配置页的“System”选项中,新增了“ext3/4”选项。
惊喜三:新增烧录配置向导功能
若编译文件不是本地直接编译生成的,在烧录文件时,开发者需在不同配置页面逐一完成烧录配置。为了减少烧录配置工作,DevEco Device Tool 2.2 Beta1新增了“烧录配置向导功能”,即在一个配置页内完成所有烧录相关配置,减少开发者在不同配置页来回切换的操作。
除了以上三重惊喜,DevEco Device Tool 2.2 Beta1还具备不少基础能力,例如:提供代码查找、代码高亮、代码自动补齐、代码输入提示、代码检查等功能,以提升编码效率;同时提供单步调试能力,支持查看内存、变量、调用栈、寄存器、汇编等调试信息,方便开发者定位编译失败、内存溢出等问题。
同时,DevEco Device Tool 2.2 Beta1还增强了两项已有特性,修复了七个遗留问题。详情如下:
增强特性
● 任务状态图标显示优化,当开发者点击PROJECT TASKS中的任务按钮后(例如Build),会触发相应的任务操作,任务按钮前的图标会保持旋转的状态,表示任务正在执行中,由此开发者可以得知任务是否已经成功启动。
● 工具链预配置优化,DevEco Device Tool 2.2 Beta1预置了一批设备开发常用工具链配置,开发者只需要按照特定名称给导入工具链命名,导入的工具链即可直接在编译阶段生效,省去了在配置页中进行工具链配置的繁琐环节。
解决的问题
●解决了开发者已打开工程,再通过New DevEco Project创建工程后点击Open无法正常打开的问题
●解决了开发者系统环境变量中没有配置JAVA环境时,无法正常编译Hi3516和Hi3518的问题
●解决了开发者通过New DevEco Project/Open DevEco Project打开Board为Blank的DevEco工程时,PROJECT TASKS为空无法正常操作的问题
●解决了点击Profiling功能界面中的Load raw log和Log JSON按钮时,弹出的文件选择对话框不一致的问题
●解决了开发者误操作后,HPM界面中的Install to project按钮被禁用,无法使用的问题
●解决了开发者通过HPM界面的Install to project按钮下载代码时,弹窗中的报错信息不明确的问题
●解决了开发者配置页中添加verbose_output选项但是没有勾选时,PROJECT TASKS为空无法正常操作的问题
看到这儿,你是不是对这款设备开发利器有点心动了?心动不如行动,赶快下载体验吧,更多内容与惊喜,尽在HarmonyOS设备开发官网等你。
● 用户指南:
https://device.harmonyos.com/cn/docs/ide/user-guides/service_introduction-0000001050166905
● 版本说明:
https://device.harmonyos.com/cn/docs/ide/releases/release_notes-0000001057397722