您的位置:世界金融网 > > 财经 > >

华为DevEcoDeviceTool3.1Release版本发布:新增资

发布日期: 2023-04-08 12:53:29 来源: IT之家  阅读量:19996   

感谢IT之家网友 肖战割割 的线索投递!

,华为 DevEco Device Tool 是面向智能设备开发者提供的一站式集成开发环境,支持代码编辑、编译、烧录和调试、性能监测等功能,支持 C / C++ 语言,以插件的形式部署在 Visual Studio Code上,支持 Windows10 64 位或 Ubuntu 18.04-21.10 版本。可帮助开发者实现 HarmonyOS Connect / OpenHarmony 智能硬件设备的高效开发。

HUAWEI DevEco Device Tool 新功能一览

1、新增特性:

1)新增资源管理器,支持统一导入、下载、管理七种不同类型的资源。

2)新增 SFTP 功能同步远程源码,将远程环境上的待调测代码或文件同步到本地环境中进行调试,减少远程环境资源占用,提高调测效率。

3)新增 HDC 能力,支持在 Linux 上直接和设备交互,降低因为两次传输导致的文件不一致问题。

2、增强特性:

1)适配 Live Watch 到 OpenHarmony 设备开发场景,支持 Windows 和 Linux 下的 Live Watch 变量监控能力。

2)工具日志增强,增加关键路径的日志信息,通过日志快速定位问题,增强工具的稳定性。

3、修复的问题:

1)修复了在安装过程中当安装 Python 时,提示华为 repo 上的校验不通过无法成功的问题。

2)修复了导入工程时选择 OpenHarmony 源码目录会导致无法点击 OK 正常导入工程的问题。

华为 HarmonyOS 官方带来了 DevEco Device Tool 3.1 Release 版本新增及增强的特性介绍,更多内容点此查看。

  • 新版本 Device Tool 提供独立的资源管理能力,源码、工具和芯片互相解耦,开发者可根据自身需求随意下载 Device Tool 已支持的源码、工具;也可通过导入按钮,导入 Device Tool 暂未支持的工具自由使用,极大增强了 Device Tool 的灵活性。

在 Windows 开发环境下,资源管理器入口在左侧菜单的最下面,点击进入后在 Storage Location 处选择存放的路径。目前资源共分为七种类型:源码、SDK、编译器、烧录器、调试器、各类三方小工具以及由各类工具打包成的工具包,开发者在需要的资源前面点打勾后,点击右上角“下载”即可完成所需的资源一键下载。

  • 本次新增新建工程时,支持通过网络环境下载 SDK 或导入本地 SDK。目前仅支持 SOC 为 Hi3861 的 SDK 一键下载,其他工程则需要开发者手动导入。

  • 本次增加支持在工程配置页面自定义选择需要用到的工具功能。

  • Device Tool 采用 Windows + Linux 混合开发环境,提供一站式开发能力,降低了嵌入式开发的环境配置复杂度,提升了开发效率。新增 SFTP 同步远程源码,SFTP 可以将 Linux 端的源码按需下载到 Windows 本地中,以支持开发者在 Windows 本地启动和进行调试,无需占用 Linux 端的资源,支持设置断点、单步调试、查看变量等操作。与此同时,调试完成后还支持将修改后的源码按需上传至 Linux 指定的位置替换源码,提高远程开发环境中的资源利用率。

  • 系统开发涉及到 Windows,Linux,设备三者之间频繁交互,通常在 Linux 下完成编码编译,将编译出来的二进制文件拷贝到 Windows,然后在 Windows 上通过 HDC 将该文件推送到设备上,开发者需要同步两次。如果涉及到测试,还需要将测试脚本从 Linux 上拷贝一份到 Windows 上,需要在 Windows 上重新部署一套环境。对于新手来说,环境配置较为复杂,如果对 OS 编译不是很熟悉,甚至会出现文件拷贝错误等问题。

新增 HDC 功能将开发设备、Windows 和 Linux 三者打通,用户可以在 Linux 上直接控制设备,不用感知 windows 的存在,降低因为两次传输导致的文件不一致问题。当前仅 RK3568、Hi3516DV300 标准系统支持远程 HDC 能力,在端口不变的情况下,每次只需执行命令检查 HDC 服务的连通性后即可使用。

IT之家附上华为 DevEco Device Tool 3.1 Release 版本下载链接。

声明:本网转发此文章,旨在为读者提供更多信息资讯,所涉内容不构成投资、消费建议。文章事实如有疑问,请与有关方核实,文章观点非本网观点,仅供读者参考。