1# 包管理子系统变更说明
2
3## cl.bundlemanager.1 RouterItem下data字段类型变更
4
5**访问级别**
6
7公开接口
8
9**变更原因**
10
11在之前的路由表配置文件中,限定了data字段的类型只能配置字符串类型的键值,包管理提供的查询接口会解析data字段具体的值。现放开路由表配置文件中data字段的类型限制,允许配置任意类型的JSON内容,那么包管理提供的查询接口不再能具体解析data字段的具体内容,只能返回data的JSON字符串,需要开发者自行解析。所以包管理提供的查询接口中data字段由DataItem数组类型修改为字符串类型。
12
13**变更影响**
14
15该变更为非兼容性变更。开发者如果不修改data字段的类型,会导致编译失败。
16
17**变更发生版本**
18
19从OpenHarmony SDK 5.0.0.24版本开始。
20
21**变更的接口/组件**
22
23包管理提供的RouterItem结构体中data字段由DataItem数组类型修改为字符串类型。
24
25**适配指导**
26
27开发者需要手动解析data里的JSON字符串,适配data字段的类型变更。