OpenHarmony 6.1 Release 正式发布!多模块升级,开发者体验再升级

0 评论 192 浏览 0 收藏 7 分钟

3月9日,开源鸿蒙生态迎来关键里程碑——OpenHarmony 6.1 Release版本正式发布。此次更新并非简单的功能堆砌,而是一次聚焦“精细化控制、沉浸式体验、强安全保障”的深度重构。

开源鸿蒙生态再添新动力!OpenHarmony 6.1 Release 版本重磅登场,聚焦应用开发、动态体验、系统感知等核心场景,全面增强各模块能力,为开发者提供更高效、更灵活的开发支持,也为全场景智慧体验筑牢技术底座

本次版本围绕“精细化控制、沉浸式体验、强安全保障”三大核心,对元能力、ArkUI、音频、安全等近 20 个模块进行升级优化,每一项更新都贴合开发者实际需求,话不多说,一起解锁核心亮点!

一、版本核心概述

OpenHarmony 6.1 Release 重点强化四大方向,兼顾开发效率与用户体验:

  • 应用开发更精细:支持 UIAbility 启动耗时统计、通知角标查询等,实现应用全流程可控
  • 动态体验更流畅:优化小语种显示,新增多选聚拢动效,交互更丝滑
  • 系统感知更敏锐:可监控网页音视频设备使用状态、输入法屏幕适配等场景
  • 安全与管控更全面:丰富证书管理、硬件密钥支持,强化企业设备应用管控能力

二、各模块重点升级亮点

梳理核心模块升级,提炼开发者最关注的实用功能,附 API 参考直达链接,方便快速查阅

✅ 元能力:应用控制更精准

新增 UIAbility 启动时间统计(LaunchParam),轻松排查启动耗时问题(API 参考[1])

module.json5 新增 allowSelfRedirect 配置,支持应用禁止通过 AppLinking 自拉起(配置参考[2])

✅ ArkUI:交互体验再升级

List/Grid 组件支持多选长按聚拢动效,交互更具质感(List 参考[3] / Grid 参考[4])

优化小语种文字显示,适配更多国际化场景

自定义组件生命周期新增 Attach&Detach 阶段,组件管控更灵活(API 参考[5])

✅ ArkWeb:网页交互更安全可控

可查询/设置网页麦克风、摄像头使用状态,隐私保护更到位

支持选区文本上报、屏蔽密码自动填充,适配更多网页场景需求

✅ 音频模块:场景化能力拉满

新增系统级桌面歌词功能,音乐类应用可直接调用

支持音频播放时延获取,轻松实现音画同步

新增投播 NDK 接口,支持图片、通话类应用跨设备投播

✅ 安全基础平台:防护能力再强化

新增伴随设备认证能力,提升多设备协同安全性(API 参考[6])

证书管理新增 Ukey 硬件支持、证书安装向导等功能,简化证书操作

支持国密数字信封密钥导入,满足高安全场景需求

✅ 其他重点升级

包管理:支持增量打包,提升开发部署效率(指南参考[7])

事件通知:支持通知角标查询、静默通知设置,优化用户体验

输入法框架:支持多屏键盘状态感知,适配多设备场景

测试平台:新增 Fd 泄露分析、内存动态监控,简化问题排查

三、版本演进规划

为进一步提升版本稳定性和兼容性,OpenHarmony 计划于6 月 30 日前发布 OpenHarmony 6.1 LTS 版本,该版本将作为新的长期维护版本和兼容性测评主推版本,为开发者和企业提供更可靠的技术支撑。

结语

OpenHarmony 6.1 Release 的发布,既是对现有功能的迭代优化,也是对全场景开源生态的持续赋能。从应用开发的精细化,到交互体验的流畅度,再到安全能力的全方位升级,每一项更新都聚焦开发者实际需求,助力打造更优质的全场景应用。

后续,OpenHarmony 将持续推进版本迭代,完善生态建设,期待与所有开发者一起,共建开放、共赢的开源鸿蒙新生态

参考资料

[1] API参考: https://atomgit.com/openharmony/docs/blob/OpenHarmony-6.1-Release/zh-cn/application-dev/reference/apis-ability-kit/js-apis-app-ability-abilityConstant.md#launchparam

[2] 配置参考: https://atomgit.com/openharmony/docs/blob/OpenHarmony-6.1-Release/zh-cn/application-dev/quick-start/module-configuration-file.md#abilities标签

[3] List参考: https://atomgit.com/openharmony/docs/blob/OpenHarmony-6.1-Release/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-container-list.md#示例17(设置多选聚拢动画)

[4] Grid参考: https://atomgit.com/openharmony/docs/blob/OpenHarmony-6.1-Release/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-container-grid.md#示例20(设置多选聚拢动画)

[5] API参考: https://atomgit.com/openharmony/docs/blob/OpenHarmony-6.1-Release/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-custom-component-new-lifecycle.md

[6] API参考: https://atomgit.com/openharmony/docs/blob/OpenHarmony-6.1-Release/zh-cn/application-dev/reference/apis-user-authentication-kit/js-apis-useriam-companiondeviceauth-sys.md

[7] 指南参考: https://atomgit.com/openharmony/docs/blob/OpenHarmony-6.1-Release/zh-cn/application-dev/tools/packing-tool.md

本文由人人都是产品经理作者【null】,微信公众号:【nutpi】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。

题图来自Unsplash,基于 CC0 协议。

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 目前还没评论,等你发挥!