harmony 鸿蒙包管理子系统变更说明

  • 2025-06-16
  • 浏览 (3)

包管理子系统变更说明

cl.bundlemanager.1 RouterItem下data字段类型变更

访问级别

公开接口

变更原因

在之前的路由表配置文件中,限定了data字段的类型只能配置字符串类型的键值,包管理提供的查询接口会解析data字段具体的值。现放开路由表配置文件中data字段的类型限制,允许配置任意类型的JSON内容,那么包管理提供的查询接口不再能具体解析data字段的具体内容,只能返回data的JSON字符串,需要开发者自行解析。所以包管理提供的查询接口中data字段由DataItem数组类型修改为字符串类型。

变更影响

该变更为非兼容性变更。开发者如果不修改data字段的类型,会导致编译失败。

变更发生版本

从OpenHarmony SDK 5.0.0.24版本开始。

变更的接口/组件

包管理提供的RouterItem结构体中data字段由DataItem数组类型修改为字符串类型。

适配指导

开发者需要手动解析data里的JSON字符串,适配data字段的类型变更。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙API模型转换清单

harmony 鸿蒙cl.arkui.1 RichEditor菜单弹出时滚动组件后菜单显隐规格变更

harmony 鸿蒙媒体子系统Changelog

harmony 鸿蒙SDK子系统Changelog

0  赞