HarmonyOS 6.1.0(23) Release 版本发布:系统、场景、工具全面升级,开发效率大提升!
HarmonyOS 6.1.0(23) Release 版本发布系统、场景、工具全面升级开发体验再提升今天HarmonyOS 6.1.0(23) Release 版本正式发布。本次版本更新聚焦系统能力增强、创新场景升级以及开发工具体验优化带来多项关键能力更新为开发者打造更高质量应用提供坚实支撑进一步提升整体开发效率。从系统能力到创新特性再到工具链升级HarmonyOS 持续优化开发体验让应用开发更加高效用户体验更加真实。以下是对该版本重点特性的介绍系统特性开放能力持续增强进一步夯实应用开发底座本次 6.1.0(23) 版本在 6.0.2(22) 的基础上开放能力持续增强为更多复杂业务场景和创新体验提供有力支撑1.ArkUI进一步增强List 与 Grid 组件支持长按聚拢动效交互操作更直观自定义组件新增 Attach 与 Detach 阶段生命周期进一步完善保障多语言环境下的排版与阅读Navigation 分栏样式可定制满足多栏布局下的个性化设计需求。2.ArkTS新增 Local Handle/Global Handle 跨语言内存泄漏检测定位工具打通 ArkTS 和 C 语言边界问题定位效率倍增。ArkTS 快照功能增强新增对象属性名和 boolean 类型变量的显式打印提高 OOM 问题定位效率。在性能方面新增支持模块持久化和模块懒加载功能开发者可通过扫描工具识别并懒加载未使用模块从而有效优化应用的冷启动性能。3.Ability Kit新增启动时间戳能力开发者可以根据不同的启动时间更精准地进行性能调优。4.Form Kit新增待机屏保卡片显示能力满足更丰富的 UI 设计以及美观诉求新增透明卡片能力提供更沉浸式的体验。5.ArkWeb新增画中画、字体预下载同层渲染图层对齐方式自定义、默认右键菜单、首屏渲染时间统计等特性。6.Media Kit系统播放能力全面升级新增支持 20 余种媒体格式同时提供系统级边播边缓存能力帮助开发者更便捷地实现流媒体缓存与起播控制录屏能力同步增强新增窗口级录屏安全隐私自主可控同时支持多屏自适应与双屏录制大幅降低开发者在多屏设备上的适配成本。7.AR Engine具备人脸识别与骨骼跟踪、3D 空间重建会话管理、营销组件等能力并扩展多 Kit 对 PC/2in1、TV 设备的支持等。创新场景聚焦典型应用场景高效构筑应用创新体验聚焦典型创新场景本次版本在编创、会议和多设备协同等方向持续演进帮助开发者更高效地打造面向未来的创新体验。1.编创场景针对编创用户体验构筑竞争力围绕在南向设备采集互传、手写笔编创等构筑领先体验。-编创场景 - 媒体文件后台导出后台导出是利用鸿蒙优势联合系统多领域打造的解决方案提升编创用户体验。首先从调度侧出发开放了专门为视频导出场景的长时任务保证后台正常运行再通过性能分析与提频能力确保应用退至后台时导出速度不劣化。最后通过鸿蒙实况窗实时为用户更新导出进度让用户对后台任务更有掌控感和安全感。最终打包成了完整的后台导出解决方案解放了用户的等待时间让用户的编创流程更灵活、更高效。-编创场景 - 手写笔在剪辑操作中随着屏幕的增加手指需要移动的范围增加。所以在大屏上结合手写笔能力将便携手写笔的按键操作开放给了生态应用延续了系统已有的波轮菜单快捷心智应用可把用户的高频剪辑功能集成到快捷菜单中无需用户在大屏上寻找功能并移动双手点击而是统一的系统手写笔操作单击手写笔按键即可快速唤出高频功能操控效率翻倍。2.会议场景针对会议场景构筑竞争力基于大屏、手写笔、音频等构建类线下会议室领先体验。-会议窗口投屏-核心技术点录屏应用接入 media kit 支持调出系统 picker系统 picker 支持选择全屏、窗口、应用当选择应用级录屏时新弹出的窗口支持更新录屏软件更新窗口 ID支持录多窗口支持录被遮挡的窗口。-解决消费者痛点对齐 PC 级的录屏体验打造移动端电子手卡场景能力。应用级投屏解决消费者隐私保护诉求屏蔽系统桌面、消息等隐私信息相比窗口级录屏在文件播放等场景下解决不能录屏播放页的问题现阶段仅能录屏到编辑页。3.空间化场景悬浮页签与沉浸光感——UI Design Kit 提供全新沉浸光感悬浮组件在提升组件层次感和空间感的同时带来更具沉浸式的光场视觉和交互反馈体验。4.多设备场景平行视界——新增支持应用自行控制、开启平行视界实现分栏效果的能力。首次冷启动支持双页启动支持导航模式应用支持页面是否全屏应用主动申请横屏自动支持全屏等。开发工具全链路升级开发工具跃升开发效率1.AI 智能辅助编程开发者可自定义 AgentCodeGenie 增加了 Snapshot 对比场景的分析能力主要包括监听事件、动画资源、泄露次数分析等内存问题场景代码续写时支持使用模型和提示词支持添加和管理提示词库等新增工程问答能力。2.构建应用Hvigor 支持可视化查看和执行任务工程级 build - profile.json5 文件的 packOptions 下新增 enableIncrementalSoCompress 字段用于构建 HAP/HSP 时指定是否开启增量压缩复用上一次构建已经压缩好的 so加快打包速度模块级 build - profile.json5 文件的 resOptions 下新增 qualifiersConfig 字段用于配置 HAP/HSP 模块的限定词目录编译时会进行过滤匹配到的限定词目录会被打包到产物中包管理工具ohpm 命令支持查询三方库的版本更新信息模块级 oh - package.json5 新增 oh - exports 字段通过该字段控制导出模块中文件实现包的可见性控制。3.检测与调试应用API 变更查询接入 CodeGenie 快速问答功能CodeGenie 提供根据代码文件和变更文档输出非兼容 API 的修改建议以及新增筛选 API 变更类型功能Code Linter 新增通过命令行进行代码检查能力ArkUI Inspector 支持查看窗口交互事件包括触屏、鼠标、按键、滚轮、窗口焦点变化事件帮助开发者定位窗口发生失焦、获焦、重绘等问题DevEco Studio 支持对 C 编译生成的无源码 so 文件进行二进制插桩进而开启 HWASan 功能热重载支持 import *、动态 import、lazy import、napi_load_module 和 napi_load_module_with_infoAppAnalyzer 支持使用远程真机进行云测试AppAnalyzer 新增上架合规体检针对 AppGallery 应用的上架合规要求进行检测提前发现需要重点关注的合规事项了解应做和不应做的事项避免常见误区。4.应用性能优化DevEco Profiler 进一步增强 Allocation 内存分析能力新增支持录制 ArkTS Snapshot 泳道方便开发者分析内存申请及释放情况识别和定位内存泄漏问题优化应用内存占用。针对跨语言内存泄露问题新增支持 Local Handle/Global Handle 采样模式Local Handle 用于系统管理 ArkTS 对象生命周期的引用句柄napi_valueLocal Handle 采样模式支持精准识别和定位泄露根因Global Handle 用于开发者管理 ArkTS 对象生命周期的引用句柄napi_refGlobal Handle 采样模式新增提供 Global Handle 内存分配栈方便开发者高效定位在跨语言调用场景中打通 ArkTS 和 C 语言边界内存泄漏大小和泄漏对象信息易观测问题定位效率倍增系统支持模块持久化功能优化冷启动性能。支持模块懒加载功能应用可使用扫描工具分析未使用模块通过懒加载未使用模块来优化冷启动性能。5.模拟器预置模拟器开发者无需创建即可快速使用同时模拟器会展示在设备列表中选择模拟器并点击运行按钮即可一键完成启动模拟器、编译构建、推包运行操作。支持通过命令行创建、删除模拟器查询、下载或删除模拟器镜像等新增 WearableKid 模拟器三折叠模拟器的工具栏新增 6 个按键用于对屏幕折叠状态进行模拟模拟器新增支持配置 DNS模拟器支持热启动即启动时加载上次关闭时保存的快照启动后会恢复至上次关闭时的状态新增 Pura X Max 机型模拟器。结语从底层能力的持续打磨到典型场景的深入优化再到开发工具的全面提效HarmonyOS 正在让开发易如反掌让创新触手可及。期待广大开发者基于新版本能力持续探索应用创新边界打造更高质量的应用体验。即刻体验HarmonyOS 6.1.0(23) Release 版本正在为开发者打开无限可能。如果您正在开发应用或希望进一步提升应用体验欢迎打开 HarmonyOS 开发者官网获取 DevEco Studio 开发工具并搜索进入 HarmonyOS 6.1.0(23) Release 版本官网页面查看具体版本说明探索更多系统能力即刻开启强大新功能。