网站首页 文章专栏 华为鸿蒙 HarmonyOS 6.0.0 (20) Beta1 发布:新增跨线程数据传递、处理拉端请求等底座开放能力
6 月 20 日消息,华为开发者官网今日公布了鸿蒙 HarmonyOS 6.0.0 (20) Beta1 新增和增强特性。据介绍,该版本新增一批底座开放能力,如跨线程数据传递、处理拉端请求、提供后台服务扩展能力、支持筛选符合条件的分组数据,ArkUI 和 ArkWeb 能力进一步增强;新增多个高阶 Kit 能力,如 Data Augmentation Kit(数据增强套件)、Enterprise Space Kit(企业数字空间服务)、Screen Time Guard Kit(屏幕时间守护服务)等。
6 月 20 日消息,华为开发者官网今日公布了鸿蒙 HarmonyOS 6.0.0 (20) Beta1 新增和增强特性。据介绍,该版本新增一批底座开放能力,如跨线程数据传递、处理拉端请求、提供后台服务扩展能力、支持筛选符合条件的分组数据,ArkUI 和 ArkWeb 能力进一步增强;新增多个高阶 Kit 能力,如 Data Augmentation Kit(数据增强套件)、Enterprise Space Kit(企业数字空间服务)、Screen Time Guard Kit(屏幕时间守护服务)等。
IT之家附鸿蒙 HarmonyOS 6.0.0 (20) Beta1 版本新增和增强特性如下:
Ability Kit
- 新增 StartOptions 的可选参数 CompletionHandler,用于处理拉端请求的结果。
- 新增 setEventHubMultithreadingEnabled,用于启用 Context 的 Eventhub 跨线程数据传递功能。
- 新增 C API,支持获取本应用的应用级的资源目录。
- 新增 C API,支持查询当前应用的调试模式。
- 新增 C API,支持获取当前应用程序的模块元数据数组。
- 新增元数据信息和模块元数据信息的 C API 定义。
- 新增支持获取指定资源标识符和组件信息标志对应的 Ability 信息。
- 新增 AppServiceExtensionAbility 模块,提供后台服务相关扩展能力,包括后台服务的创建、销毁、连接、断开等生命周期回调。
- 新增 shortcutManager 模块,支持应用对于快捷方式管理能力,包括设置快捷方式是否显示等。
AR Engine
- 新增 ArkTS API,支持体积测量能力,可识别空间中立方体物体或者嵌入式立方体空间,并计算出被识别物体或空间的长、宽、高以及体积。
- 新增 C API,支持体积测量能力,可识别空间中立方体物体或者嵌入式立方体空间,并计算出被识别物体或空间的长、宽、高以及体积。
ArkData
- 新增接口 having,支持筛选符合条件的分组数据。
ArkGraphics 2D
- 将原有的一批 C API 能力封装提供为 ArkTS API,详见 API 参考中标记为“20+”的 API。
ArkGraphics 3D
- 新增支持从屏幕指定位置发射射线,检测并返回所有命中的 3D 物体信息的能力。
ArkUI
- 文本与输入组件能力增强。包括:
- 新增文本装饰线样式,支持对文本设置删除线和下划线。
- 文本组件新增支持定义所设置的文本行间距是否对首行生效。
- 文本组件的基础定义新增支持设置文本超长时的显示效果。
- 文本输入组件(TextInput、TextArea、Search)新增验证码类型的输入模式 ONE_TIME_CODE。同时也对应提供的 C API 属性 ARKUI_TEXTINPUT_TYPE_ONE_TIME_CODE。
- 文本组件新增文本描边样式,支持设置描述宽度和颜色。
- 新增 C API,支持统计文本组件中的文本行数(NODE_TEXT_LINE_COUNT)。
- 新增 C API,支持触发 Span 组件的长按事件(NODE_TEXT_SPAN_ON_LONG_PRESS)。
- Refresh 支持设置最大下拉距离。
- Tabs 在滑动页面切换时,支持设置翻页动画曲线。
- 滚动类组件支持设置滚动条的起始和末尾边距。
- Swiper 组件支持在显示区域上方或前方插入或删除数据时,设置是否保持可见内容的位置不变。
- 拖拽事件支持获取事件发生时所在的屏幕 ID。
- 图形变化过程中,支持设置单个方向的旋转角。
- 自定弹窗支持获取初始化等弹窗状态。
- 优化栅格布局断点,若未配置更小断点的栅格列数,系统取已配置的更大断点的栅格列数补全未配置的栅格列数。
- 新增 ToolBarItem 组件,支持为窗口标题栏添加工具栏项。
- 新增无障碍事件的相关能力,在系统开启无障碍模式后,提供拦截无障碍事件的能力。
- 支持自定义开启 / 禁止角标显示。
- 支持查询当前 ComponentContent 对象是否已解除与后端实体节点的引用关系。
- 新增 C API,支持通过百分比或具体数值形式设置组件平移(NODE_TRANSLATE_WITH_PERCENT)。
- 绘制类组件支持通过 attributeModifier 动态设置属性方法。
- CanvasRenderingContext2D 支持绘制圆角矩形。
ArkWeb
- 新增支持在长按弹出菜单时设置振动效果。
- 当 Web 页面触发 window.open (url, name) 时,支持根据 name 查找是否存在已绑定的 Web 实例。
- ArkWeb 基于谷歌 Chromium 内核开发,使用的 Chromium 版本升级为 M132。
- 新增支持 ArkWeb 和客户端同步调用 JSBridge。
- 新增支持设置应用级自定义用户代理。
- 新增支持查询 / 注册取消 WebViewController 与 Web 组件的绑定状态。
- 上下文菜单新增支持撤销 / 重做 / 粘贴为纯文本操作。
- Web 组件提供画中画功能,应用可在网页中创建浮动窗口以播放视频。
Audio Kit
- 新增支持查询指定的 source type 是否支持回声消除。
Basic Services Kit
- 新增设备类型枚举值,可用于校验 deviceType 的返回值。
Data Augmentation Kit
- 【新增 Kit】Data Augmentation Kit(数据增强套件)提供知识库、知识检索、知识问答(RAG)、图 / 图谱构建等数据底座增强能力,打造个性化智慧数据平台,实现个性化智慧体验。
Device Certificate Kit
- 新增支持根据编码类型获取 X509 证书的颁发者名称,以及证书吊销列表的颁发者名称。
Device Security Kit
- 新增模拟点击检测,可获取模拟点击检测结果,用于自动化点击、设备墙等作弊行为检测。
- 新增支持数字盾服务,可保障用户设置、修改、认证密码时密码信息不被攻击者截取,并且在信息认证过程中呈现的信息不被攻击者覆盖、篡改。
- 新增防窥保护,支持应用根据窥视状态保护用户隐私,如非机主状态下不进行个性化推荐,隐藏浏览记录、支付记录、收藏记录等敏感信息。
Enterprise Space Kit
- 【新增 Kit】Enterprise Space Kit(企业数字空间服务)为企业安全管控类 MDM 应用提供高效、智能的数据传输能力,支持空间数据的管理与应用服务。通过严格的空间数据传输审核流程,确保数据传输的安全与合规性,实现空间数据的独立管理与隔离。
Graphics Accelerate Kit
- 新增游戏启动加速服务。
Live View Kit
- 订阅抢购场景新增支持倒计时到 0 端侧自动更新。
- 实况窗卡片新增支持展示天气效果。
Location Kit
- 新增 POI(兴趣点)的定义,提供 POI 的信息查询能力。
- 新增支持获取两个位置之间直线距离的能力。
MDM Kit
- 新增支持禁用公网环境下升级的能力。
- 允许设置禁用 / 启用的特性新增设备维修模式(maintenanceMode)、备份恢复能力(backupAndRestore}、收发彩信能力(mms)。
Online Authentication Kit
- 新增支持通行密钥服务。
Remote Communication Kit
- 在使用 HttpEventsHandler 处理回调的场景下,新增支持返回 Request。
- 在设置 dnsRules 的场景下,新增支持 Happy Eyeballs 竞速连接。
Scan Kit
- 默认界面扫码能力支持模拟器。
- 自定义界面扫码能力支持模拟器。
Screen Time Guard Kit
- 【新增 Kit】在应用安全隐私保护前提下,Screen Time Guard Kit(屏幕时间守护服务)为开发者提供屏幕使用时间管控、应用使用限制等开放能力,满足不同用户对时间管理多样化诉求,更好的服务终端用户。
Share Kit
- 碰一碰分享支持手机与 PC / 2in1 设备间分享。
- 碰一碰分享支持 PC / 2in1 设备上的应用沙箱接收分享数据。
Test Kit
- 新增支持多种场景下输入文本的测试能力。
UI Design Kit
- 组件导航新增设置自定义区域、标题栏动态显隐、半模态样式、图标类型设置的能力。
- 新增 HdsSideBar 组件,支持应用使用侧边栏组件实现自定义侧边栏和内容区。
- 新增 HdsSideMenu 组件,支持应用设置侧边栏对应的一级菜单和二级菜单,并显示其新消息数量。
- 新增 HdsTabs 容器组件,支持页签栏分割线常隐、常显和渐进显隐。
- 新增 HdsSnackBar 弹窗,支持文本图标展示和按钮操作区,为应用提供简短通知和操作
- 新增 HdsActionBar 组件,支持有主按钮展开和收起的多按钮操作动效,支持无主按钮的多按钮操作区。
- 新增 HdsListItemCard 组件,支持应用使用 HDS 的列表卡片组件实现多设备上的系统列表卡片样式。
- 新增 HdsListItem 组件,支持应用使用 HDS 的列表组件实现多设备上的系统列表样式以及横滑删除效果。
- 新增 UI 界面场景下的光影效果的能力。
XEngine Kit
- 新增支持通过 Maleoon API 实现高性能 GPU 排序。
调试工具
- 打包工具新增通用归一指令。
6.0.0 (20) Beta1 开发者套件配套信息如下:
软件包 | 发布类型 | 版本号 | Build Version | 发布时间 |
---|---|---|---|---|
系统 | Beta | HarmonyOS 6.0.0 Beta1 | 软件版本:6.0.0.35<br><br>API 版本:6.0.0 (20) | 2025/06/20 |
DevEco Studio | Beta | DevEco Studio 6.0.0 Beta1 | 6.0.0.418 | 2025/06/20 |
SDK | Beta | HarmonyOS 6.0.0 Beta1 SDK | 基于 OpenHarmony SDK Ohos_sdk_public 6.0.0.35 (API 20 Beta1) | 2025/06/20 |
华为开发者大会 HDC 2025 专题