华为鸿蒙 HarmonyOS 5.1.0 Release 版本发布

2025-06-11 21:27:48

  华为开发者官网今日公布了鸿蒙 同时,HarmonyOS 5.1.0 附该版本新增和增强特性如下:

  关键特性 HarmonyOS 5.1.0 Release 版本重点提供如下的开放能力。全量新增接口可查看 API 变更清单。Ability Kit 新增支持根据指定的数据加密级别创建应用上下文,以获取相应的路径。 新增支持同步获取当前进程的进程名。 新增支持获取应用被拉起原因。 启动框架新增支持 HAR / HSP 和 so 文件。 新增支持启动 Ability 时指定主窗口显示的最大宽高和最小宽高。 新增支持获取应用上一次退出的详细原因。 新增支持设置 UIAbility 的颜色模式。Account Kit 华为账号授权支持 Wearable 设备获取用户头像昵称、手机号和风险等级等信息。 登录场景支持获取用户风险等级。AppGallery Kit 应用市场更新功能、图标管理服务支持 Wearable 设备。AR Engine 新增 ArkTS API,支持运动跟踪能力、环境跟踪能力和命中检测能力,包括管理 AR 会话、获取设备位姿、检测环境中的平面、识别平面语义、获取深度估计信息、获取网格扫描信息、图像跟踪、AR 物体摆放。 新增 C API,支持如下特性: 图像跟踪,实现传入图像数据对现实环境中的物体进行识别跟踪。 获取深度图,提供三维感知能力,支持实现测量、体积估算等能力。 获取网格扫描信息,实现检测当前环境中的物体,并对物体表面进行网格化。ArkData 新增智慧数据平台,提供数据检索和精细化排序的能力。 RelationalStore 新增 rootDir 配置,支持打开非 database 目录下的数据库 ArkData RDB 向量数据管理新增提供向量数据存近似查询解决方案。 关系型数据库新增支持根据指定的列索引或列名称获取列数据类型。ArkTS TaskPool 支持指定任务执行并发度和指定任务的排队策略。 TaskPool 支持通过任务 ID 取消任务池中的任务。 collections在 API 18 新增支持以下方法: Array:from、isArray、of、copyWithin、lastIndexOf、some、reduceRight、reverse、toString、every、toLocaleString TypedArray:toString、toLocaleString、lastIndexOf、reduceRight Sendable 支持在缓存空间不够的时候,将近期最少使用的数据替换为新数据。 Worker 支持创建任务时指定任务的优先级。ArkUI 文本与输入组件能力增强。包括: 文本组件支持通过 NODE_IMMUTABLE_FONT_WEIGHT 属性,设置文字粗细不会跟随系统字体粗细而变化。 文本组件支持对选中的文本提供分享服务、支持按音节连字符换行。 富文本组件支持设置最大行数。 TextInput 组件支持设置文本省略位置。 TextInput / TextArea / Search / RichEditor 组件支持将文本行间距平分至行的顶部与底部。 TextInput / TextArea 组件扩展自动填充类型,包含:车牌号、护照号等。 富文本组件在长按预览菜单时支持振动效果。 新增适配圆形屏幕的能力。包括: 新增旋转表冠事件,组件获焦后扭动表冠可获取时间戳、旋转角速度、旋转角度和表冠动作信息。 新增弧形列表组件 ArcList 和 ArcListItem,可呈现连续、多行的同类数据。 新增弧形索引条组件 ArcAlphabetIndexer,可按字母顺排序进行快速定位。 新增弧形滚动条组件 ArcScrollBar,可为弧形列表添加外置滚动条。 新增弧形按钮组件 ArcButton,可提供强调、普通、警告等样式按钮。 通用拖拽能力增强。包括: 支持自定义控制在拖拽至可滚动组件边缘时,是否触发自动滚屏 支持设置自定义落位动效。 弹窗能力增强。包括: 支持通过设置 levelOrder 来管理弹出框的显示顺序,确保层级较高的弹出框覆盖在层级较低的弹出框之上。 支持在自定义内容中,创建和关闭对应的自定义弹窗。 Popup 组件支持通过 maxWidth 设置最大宽度。 半模态 Popup 样式弹窗,支持通过 placement 设置相对于目标的显示位置,通过 placementOnTarget 设置弹窗能否覆盖在目标节点上。 Menu 和 Dialog 支持通过 backgroundBlurStyleOptions 和 backgroundEffect 设置自定义背景模糊。 模态转场和 MenuItem 支持!! 双向绑定变量。 自定义弹窗支持避让键盘后,通过 keyboardAvoidDistance 设置弹窗和键盘之间的最小距离。 支持通过 showInSubWindow 设置半模态是否在子窗中显示、支持通过 effectEdge 设置半模态面板边缘滚动的效果。 表单选择类组件能力增强。包括: 新增 SegmentButtonV2 组件,可创建页签型、单选或多选的胶囊型分段按钮。 TextPicker / TimePicker 支持选项进入选中区域时触发事件回调。 TimePicker / CalendarPicker 支持通过 start 和 end 配置开始时间和结束时间。 TimePicker 支持通过 enableCascade 设置 12 小时制时上午下午跟随时间联动。 滚动与滑动组件能力增强。包括: Swiper / Tabs 组件增加页面选中元素改变时触发的回调,返回当前选中或将要隐藏的元素的索引值。 Swiper 组件增加控制手指或者鼠标等按下屏幕时,子组件是否停止自动播放的能力。 Swiper 组件 CAPI 能力增强,可设置缓存节点是否显示、数字导航点和导航箭头的样式。 List 组件支持设置布局样式和滚动效果。 新增 C API,支持可配置用户自定义数据的手势中断事件回调函数。 新增 C API,支持获取事件命中组件的宽高和坐标信息。 支持设置组件的自定义焦点走焦逻辑。 支持动态获取手势配置参数,可返回连续点击次数阈值。 支持手势取消时,触发的 onActionCancel 回调中返回手势事件信息。 无障碍支持自定义焦点顺序、支持控制组件的屏幕朗读方式、支持设置屏幕朗读滚动操作。 支持设置 EmbeddedComponent 或 UIExtensionComponent 组件的占用事件,指定手势事件的响应方式。 支持将当前 FrameNode 移动到目标 FrameNode 的指定位置,实现跨实例节点迁移。 NodeController 新增节点上下树和绑定解绑前后的生命周期回调接口。 支持对 ComponentContent 构建的 UI 组件进行。 菜单在弹出时支持振动效果。 窗口管理新增软键盘弹出动画完成的监听回调。 窗口管理新增支持设置当前子窗口的层级级别。ArkWeb 支持获取上一次被点击区域的元素信息。 支持设置 Web 组件是否开启字重跟随系统设置变化。 支持 Web 内音可对接到播控中心。 对接 W3C 规范,支持通过 accept 指定上传的文件类型。 提供静态方法,清除应用中的资源缓存文件。Asset Store Kit 新增基于群组的关键资产访问控制。通过设置群组属性,同一开发者开发的多个应用可以共享数据。Audio Kit 音频新增支持 Float32 格式音频输出。 新增支持空间音频管理的能力。AVCodec Kit 解码新增支持 MPEG2、MPEG4。AVSession Kit 新增支持通过 AV 会话命令传递设置目标循环模式的能力,并提供对设置动作的事件监听回调。Basic Service Kit 上传下载支持应用缓存下载能力,支持应用提前缓存文件到沙箱目录或内存中。 上传下载 agent 接口支持设置任务最高限速,支持设置待上传文件在表单中的 content-type 字段。 剪贴板支持获取剪贴板的内容变化的次数。CANN Kit Kit 名称从 HiAI Foundation Kit 修改为 CANN Kit,相关 Kit API 引用方式同步变更。 新增支持设置模型加载时的维测选项,用于采集 Profiling 性能数据。Car Kit 导航信息服务支持向地图类应用发起兴趣点。Cloud Foundation Kit 云函数、云数据库、云存储服务支持 Wearable 设备。Device Security Kit 新增 ArkTS API,支持安全图像压缩、裁剪特性能力。Distributed Service Kit 新增应用跨设备协同进行数据传输的能力。Form Kit 新增渲染模式的配置项 renderingMode。Game Service Kit 新增游戏近场快传能力,支持设备在彼此靠近的情况下进行游戏数据交换。 新增 addGameCustomData 接口,支持上报自定义数据。Graphics Accelerate Kit 新增 ArkTS API,支持资源包预下载能力。Health Service Kit 新增情绪、心率变异性采样数据类型。 新增手动数据同步能力。IAP Kit 消耗型、非消耗型商品购买支持 Wearable 设备。Image Kit 新增 C API 支持获取的可鸿蒙 HarmonyOS 5.1.0 Release 完整配套信息如下:

  软件包

  发布类型

  版本号

  Build Version

  发布时间

  系统

  Release

  HarmonyOS 5.1.0 Release

  软件版本:5.1.0.118

  软件版本:5.1.0.110

  API 版本:5.1.0

  2025/06/11

  DevEco Studio

  Release

  DevEco Studio 5.1.0 Release

  5.1.0.828

  2025/06/11

  SDK

  Release

  HarmonyOS 5.1.0 Release SDK

  基于 OpenHarmony SDK Ohos_sdk_public 5.1.0.110

  2025/06/11

  附说明如下:

  该版本仅面向 HUAWEI WATCH 5 系列智能穿戴设备和和 HUAWEI Pura 80 系列手机提供,因此使用其他设备的开发者可能暂时无法体验 5.1.0 的新增能力。 系统版本请访问设备的“设置>设备名称>软件版本”进入“关于本机”进行查询。设备所支持的开放能力请以“关于本机”页面显示的“API 版本”为准。 DevEco Studio 版本请从 DevEco Studio 界面菜单选择“Help>About DevEco Studio”进行查询。请点击此处获取最新的 DevEco Studio 软件版本。 SDK 内置在 DevEco Studio,安装 DevEco Studio 时自动安装配套版本 SDK。具体版本请从 DevEco Studio 界面菜单选择“Help>About HarmonyOS SDK”进行查询。

下一篇:微信支付与日本 au PAY 合作,访日旅客可扫 au P
上一篇:行业首款 OLED 电竞小平板:红魔电竞平板 3 PRO 发
返回顶部小火箭