华为鸿蒙 HarmonyOS 6.0.0 (20) Beta1 发布:新增跨线程数据传递、处理拉端请求等底座开放能力

2025-06-20 18:05IT之家 - 归泷
感谢IT之家网友 Dumc王二狗蛋32CMCC 的线索投递!

IT之家 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

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 专题

广告声明:文内含有的对外跳转链接(包括不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,IT之家所有文章均包含本声明。

文章价值:
人打分
有价值还可以无价值
置顶评论
    热门评论
      文章发布时间太久,仅显示热门评论
      全部评论
      一大波评论正在路上
        取消发送
        软媒旗下人气应用

        如点击保存海报无效,请长按图片进行保存分享