正文内容 评论(0)
概述:
今天,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、编创场景:针对编创用户体验构筑竞争力,围绕在南向设备采集互传、手写笔编创等构筑领先体验。
1.1、编创场景-媒体文件后台导出:后台导出是利用鸿蒙优势,联合了系统多领域打造的解决方案,提升编创用户体验。
首先从调度侧出发开放了专门为视频导出场景的长时任务保证后台正常运行;再通过性能分析与提频能力,确保应用退至后台时导出速度不劣化。
最后,再通过鸿蒙实况窗,实时为用户更新导出进度,让用户对后台任务更有掌控感和安全感。最终打包成了完整的后台导出解决方案,解放了用户的等待时间,让用户的编创流程更灵活、更高效。
1.2、编创场景-手写笔:在剪辑操作中,随着屏幕的增加,手指需要移动的范围增加。
所以在大屏上,结合手写笔能力,将便携手写笔的按键操作开放给了生态应用,延续了系统已有的波轮菜单快捷心智,应用可把用户的高频剪辑功能集成到快捷菜单中,无需用户在大屏上寻找功能并移动双手点击,而是统一的系统手写笔操作,单击手写笔按键即可快速唤出高频功能,操控效率翻倍。
2、会议场景:针对会议场景构筑竞争力,基于大屏,手写笔、音频等构建类线下会议室领先体验。
会议窗口投屏:
2.1、核心技术点:录屏应用接入media kit 支持调出系统picker,系统picker支持选择全屏、窗口、应用,当选择应用级录屏时,新弹出的窗口支持更新,录屏软件更新窗口ID,支持录多窗口,支持录被遮挡的窗口。
2.2、解决消费者痛点:对齐PC级的录屏体验,打造移动端电子手卡场景能力;
1)应用级投屏解决消费者隐私保护诉求,屏蔽系统桌面、消息等隐私信息;
2)相比窗口级录屏,在文件播放等场景下,解决不能录屏播放页的问题,现阶段仅能录屏到编辑页。
3、空间化场景:悬浮页签与沉浸光感—UI Design Kit 提供全新沉浸光感悬浮组件,在提升组件层次感和空间感的同时,带来更具沉浸式的光场视觉和交互反馈体验。
![[MD:Title]](http://img1.mydrivers.com/img/20260420/064ec7ff-9d59-4c4a-9c98-ded2a21c07be.png)
FaceAR、BodyAR:FaceAR提供人脸位姿跟踪、mesh跟踪、微表情(blendshape)跟踪能力;BodyAR 提供人体骨骼关键点跟踪能力。
![[MD:Title]](http://img1.mydrivers.com/img/20260420/0d2ad174-e077-40a8-8e68-8b335761c861.png)
4、多设备场景:平行视界--新增支持应用自行控制、开启平行视界,实现分栏效果的能力。 首次冷启动支持双页启动,支持导航模式,应用支持页面是否全屏,应用主动申请横屏自动支持全屏等。
![[MD:Title]](http://img1.mydrivers.com/img/20260420/f485802f-fcb7-4fe9-b676-ca3292deb503.png)
三、开发工具:全链路升级开发工具,跃升开发效率
1、AI智能辅助编程:【AI开放可扩展能力】开发者自定义Agent;CodeGenie增加了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_info;AppAnalyzer 支持使用远程真机进行云测试;
AppAnalyzer 新增上架合规体检,针对 AppGallery 应用的上架合规要求进行检测,提前发现需要重点关注的合规事项,了解应做和不应做的事项,避免常见误区。
4、应用性能优化:DevEco Profiler 进一步增强 Allocation 内存分析能力,新增支持录制 ArkTS Snapshot 泳道,方便开发者分析内存申请及释放情况,识别和定位内存泄漏问题,优化应用内存占用。
针对跨语言内存泄露问题,新增支持Local Handle/Global Handle 采样模式:
1)Local Handle 用于系统管理ArkTS对象生命周期的引用句柄(napi_value),Local Handle 采样模式支持精准识别和定位泄露根因;
2)Global Handle用于开发者管理ArkTS对象生命周期的引用句柄(napi_ref),Global 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 版本官网页面,查看具体版本说明,探索更多系统能力,即刻开启强大新功能吧!
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...
