goldjin 2022-01-02 10:00:00 发布2022年1月1日,华为发布了全新的DevEco Studio 3.0 Beta 2,旨在帮助开发者为HarmonyOS系统打造独特的功能,并优化集成安装体验。据悉,新的DevEco Studio Beta版本带来了三个新功能:
视觉痕迹分析
Perf性能分析工具
应用程序兼容性测试套件
华为 DevEco Studio 3.0:
DevEco Studio 3.0 以插件形式部署在 Visual Studio Code 上的一体化开发环境,具备一键编译烧写、OpenHarmony 组件定制、HarmonyOS Connect 服务包集成、远程开发、设备仿真、可视化调试调优、模板示例三方库共享等功能。
华为 DevEco 3.0 Beta 2
让我们来看看 DevEco Studio 3.0 Beta 2 版本的详细更新日志:
视觉痕迹分析
DevEco Device Tool 提供了 Trace 分析功能,可以实时跟踪应用程序在开发板上运行时的 CPU 使用率、内存使用率、正在运行的任务或事件。
开发者可以随时启动或停止记录 Trace,并以图形方式展示事件、内存、CPU、运行 Trace 等信息。开发者可以根据收集到的 Trace 数据查看导致内存或 CPU 异常的事件或进程,从而优化源代码。目前,DevEco Device Tool 支持 Hi3516DV300 和 Hi3518EV300 的 Trace 分析。
Perf性能分析工具
Perf 分析功能通过采样开发板源代码,获取 CPU 硬件事件、高精度周期事件以及 OS 软件事件,生成 Perf 文件。Perf 分析器对输出的 perf 文件进行热点函数和热点路径分析。基于 Perf 分析,可以进行算法优化和代码优化,提升执行速度并降低内存占用。目前,DevEco Device Tool 支持 Hi3516DV300 和 Hi3518EV300 的 Perf 分析。
应用程序兼容性测试套件
HarmonyOS兼容性测试主要是为了验证合作伙伴的设备和业务应用是否符合HarmonyOS开源兼容性定义的技术要求,确保运行在HarmonyOS上的设备和业务应用能够稳定正常运行,并确保使用HarmonyOS的设备和业务应用具有一致性的界面和业务体验。
DevEco Device Tool集成了兼容性测试套件,目前支持Hi3516DV300、Hi3861的兼容性测试。
新功能:
基于Hi3516DV300、Hi3518EV300开发板新增可视化Trace工具,可以清晰了解系统运行的事件细节、CPU占比、内存趋势图、任务切换轨迹等,更好地了解系统运行不稳定的情况,辅助定位程序。
新增支持Hi3516DV300、Hi3518EV300开发板的Perf性能分析工具,帮助开发者快速有效地识别性能瓶颈,辅助系统性能优化。
全新应用兼容性测试套件基于Hi3861芯片开发板,帮助终端设备厂商尽快检测应用与HarmonyOS Connect/OpenHarmony的兼容性,确保应用在整个开发过程中满足HarmonyOS Connect/OpenHarmony的兼容性要求。
增加基于RK3568的HH-SCDAYU200开发板在Linux环境下编译和Windows环境下烧录的支持,支持基于XR806的开发板在Linux环境下编译和Linux/Windows环境下烧录。
增强功能:
由于组件(Node.js和HPM)已集成到集成安装工具(DevEco Device Tool Installer)中,开发者只需勾选所需组件即可自动下载并安装组件,搭建IDE环境。
基于Hi3861芯片的开发板,烧写参数“波特率”支持设置为921600。
优化集成安装功能,开发者无需手动配置即可自动安装DevEco Device Tool。
一体机安装过程中,Python默认下载源更新为华为云,方便国内用户获取,提升用户体验。
修复:
修复基于Hi3861芯片的开发板,在Linux环境下点击build编译后,在Windows系统中选择hiburn-serial协议进行烧录,烧录失败的问题。
修复Windows安装在默认路径下,点击上传时,由于日志异常导致下载失败的问题。
修复Windows平台烧录成功后点击Monitor出现异常弹窗的问题。
修复基于Hi3861芯片的开发板堆栈分析、镜像分析无法使用的问题。
修复当安装目录根目录下存在 DevEco-Device-Tool 文件夹时,无法加载 DevEco Device Tool 首页的问题。
修复由于安装路径中有空格导致Configure Bootloader无法正常使用的问题。
修复点击 Remove 移除项目后,出现多个 DevEco Device Tool Home 界面的问题。
修复因证书过期导致DevEco Device Tool中的Products功能无法正常使用的问题。
相关推荐
一杯咖啡两千行
597
0
1880
0
会修Bug的熊
1404
0
阿新工程师
168
0
老头子正当年
583
0
goldjin
我还没有写个人简介......
帖子
提问
粉丝
CodeGenie AI辅助鸿蒙应用调优 三类高频性能问题定位不再头疼
2025-09-23 17:31:53 发布鸿蒙生态加速进击,10亿投入构筑AI生态基石
2025-09-22 02:08:04 发布