DevEco Studio-HarmonyOS Next Beta版-华为开发者联盟

DevEco Studio 5.0.0 Release

DevEco Studio 5.0.0 Release 配套支持 HarmonyOS NEXT 版本的应用及服务开发,新提供了引入工程外模块代码支持编码、构建、调试能力、支持构建字节码 har 包、支持 webview 场景调优、支持 ArkTS 内存泄漏自动检测等功能,持续提升应用及服务开发效率。

AI 辅助编程(Beta)

AI 辅助编程工具包括 CodeGenie 插件和 UI Generator 插件。DevEco CodeGenie 尝鲜版本支持 HarmonyOS 应用开发领域的智能知识问答、ArkTS 代码生成&补全、万能卡片生成等能力。DevEco UI Generator 尝鲜版本支持一键生成可编译、可运行的 HarmonyOS UI 工程。

新增特性

代码重构

支持类、方法、变量等代码元素重命名、安全删除;支持将表达式、代码块、ArkUI界面布局一键提取到常量、方法或接口,或快速转换为更优的写法。

编译构建过程可视化分析

提供可视化方式分析构建过程信息,支持查看构建历史记录、构建任务图谱、构建耗时分类统计、构建日志记录、一键日志导出。

自定义构建流程

支持源码、资源以及构建流程的自定义配置,可以灵活构建差异化的多目标产物; 支持构建全生命周期的Hook插桩以及运行时获取编译态自定义参数。

布局检查器

支持在真机&模拟器上查看和分析应用UI界面,支持选中元素后关联源码快速定位,新增查看组件树节点信息,便于分析组件调用合理性,提升界面定位和优化效率。

组件耗时分析

新增组件耗时分析、状态变量分析和任务并行调度等能力,提升UI卡顿场景性能问题的分析效率。

多设备模拟器

提供手机、折叠屏、平板模拟器,支持macOS、Windows系统,支持HarmonyOS NEXT应用&服务的调试和测试。

Benchmark检测

提供Benchmark套餐快速检测应用性能问题,支持联动性能分析工具Profiler、代码检查工具Code Linter进行进一步定位分析。

TSan&ASan&多线程检测

提供方舟多线程&TSan&ASan智能检测能力,支持一键式触发应用问题检测能力;快速识别发现应用内存、多线程问题;提供详细的问题定位报告,支持源码跳转命中异常代码。

系统要求

Windows

操作系统:Windows 10/11 64 位
内存:16GB及以上
硬盘:100GB 及以上
分辨率:1280*800 像素及以上

macOS

操作系统:macOS(X86) 11/12/13/14 macOS(ARM) 12/13/14
内存:8GB及以上
硬盘:100GB 及以上
分辨率:1280*800 像素及以上