乐趣区

关于harmonyos:DevEco-Device-Tool-31-Beta1版本发布产品化配置优化添加自定义烧录器

HUAWEI DevEco Device Tool(以下内容简称 DevEco Device Tool),是面向智能设施开发者提供的一站式集成开发环境,可能反对 OpenHarmony 以及 HarmonyOS Connect 的组件按需定制,反对代码编辑、编译、烧录和调试、性能监测等性能,反对 C /C++ 语言,以插件模式部署在 Visual Studio Code(简称 VSCode)上,Windows10 64 位或 Ubuntu18.04 及以上版本均能够反对。

本次为大家带来的是 DevEco Device Tool 3.1 Beta1 版本新增及加强的个性介绍,欢送大家降级体验!降级形式:建议您从官网下载安装包进行全量降级(复制到浏览器关上):
https://device.harmonyos.com/cn/develop/ide#download

一、主动填充产品化配置

在进行 HarmonyOS Connect 开发过程,开发者须要手动增加 / 批改设施侧的代码仓库地址(产品的 vendor 和 device 两个仓库),开发者须要找到特定的配置文件,并且要依照固定的格局去拼接,能力保障在拉取 OpenHarmony 源码的同时将设施侧代码拉取胜利。须要开发者理解配置文件的地位,并且晓得配置仓库的格局。

本次新版本 DevEco Device Tool 反对可视化配置 vendor 和 device 仓库,并且会主动依照固定格局增加到配置文件中,极大的缩小了开发者出错的可能性。

首先,在获取 HarmonyOS Connect 解决方案时须要增加应用阐明 (.md 文件) 和 Profile 文件。应用阐明能够更好的帮忙开发者理解应用该解决方案;而工具会依据增加的 profile 文件解析该解决方案所依赖的工具,并且增加到 ToolChain 中以便开发者能够一键下载,防止手动下载的繁琐和脱漏。

其次,Device Tool 新增了断点续传的性能,能够随时暂停 OpenHarmony 源码的下载,免得开发者因网络问题中断下载后,每次都须要从新下载,浪费时间。

最初,当 OpenHarmony 源码下载实现后,开发者能够通过 Project Tasks > Config 进入到可视化配置界面,只须要配置 vendor 和 device 代码仓的地址,再抉择对应的反对,点击右下角的克隆近程仓库,Device Tool 即可主动将配置增加到配置文件中,而后拉取开发者配置的代码仓中的代码。

除此之外,本次新版本还反对开发者增加额定的代码仓,同时下载多种解决方案;点击脚手架模板通过脚手架形式主动创立新的模板。具体应用办法:

二、新增编译日志主动保留

在编译大型工程时,受限于控制台的输入内容,当开发者想要翻到最下面查看编译开发板型号等初始信息时,却发现曾经被之后的信息笼罩,而无奈获取残缺的编译日志。

本次新版本 DevEco Device Tool 新增主动打印编译日志性能,当开发者点击编译后,Device Tool 会主动在默认门路下将残缺的编译日志信息记录下来,开发者找到后关上即可应用。

开发者点击 Build 按钮启动编译工作后,Device Tool 除了将日志输入到控制台中,还会同步将日志记录到日志文件中。开发者能够在编译实现后点击控制台中输入的跳转链接查看残缺编译日志,即便编译中断或者失败,也能够通过链接查看残缺日志。防止因信息过多而冲刷掉之前的重要信息或者因敞开控制台而导致信息遗失。

当然,Device Tool 工具还反对自定义日志配置,开发者能够通过更改配置文件 log.ini 来实现不同的诉求

(配置文件的门路是在软件的装置目录下,例如:/home/devicetool/Huawei/DevEco-Device-Tool/core)

例如:
1、通过更改 when,用来设置日志文件的生成频率,如,依照天、小时、分钟配置
2、通过更改 folder,能够设置日志文件的保留门路更多自定义配置选项信息请查看 gif 演示图。

新增主动打印编译日志

三、新增烧录器自定义增加

开发者须要借助烧录器将镜像文件烧录到开发板中,在以往的应用过程中,当开发者遇到:
1、某一款开发板没有集成烧录器;
2、开发板适配的烧录器更新增加新性能的问题时,只能期待工具公布新版本才能够再次应用。

本次新版本 DevEco Device Tool 新增了烧录器自定义增加性能,在工具链配置页面减少了烧录器的选项。当 Device Tool 工具通过 Tool Chain 一键拉取的默认烧录器工具无奈满足要求时,开发者只须要勾选“应用烧录扩展器”,而后依据提醒填写烧录器适配文件和烧录工具门路,即可实现配置,应用自定义烧录器进行烧录,从而防止因烧录器降级或未反对而应用的问题。

新增烧录器自定义增加

四、HUAWEI DevEco Device Tool 新性能一览

1、新增个性:
(1)新增主动填充产品化配置,反对一键配置拉取代码仓中的代码到对应的工程目录。
(2)新增主动打印编译日志,自定义日志配置。
(3)新增烧录器自定义增加,反对自在切换默认烧录器和用户自定义烧录器。

2、加强个性:
(1)提供 readme 文件上传门路用于形容 HarmonyOS Connect 解决方案的应用阐明,为 readme 文件减少不超过 300M 的限度,主动解析 profile 文件中的依赖工具并批改 UI 出现成果
(2)拉取源码的过程被中断时,反对断点续传,持续下载。

3、修复的问题:
(1)在工程配置页面中,点击文件门路抉择按钮,新增一个显示“绝对 / 绝对路径”按钮,不便用户应用。
(2)关上 IDE,点击创立工程,工程门路不存在时,创立工程失败,没有相干提醒,现已优化,给出门路不存在的提醒。
(3)修复了在 windows 关上 Device Tool,抉择文件门路时,不反对门路中蕴含空格的问题。

退出移动版