1# 包管理子系统Changelog 2 3## cl.bundlemanager.1 app.json中bundleName字段正则匹配规则修改 4 5**访问级别** 6 7公开接口 8 9**变更原因** 10 11app.json中对bundleName的正则匹配规则较简单,不符合应用包名规范,进行整改。 12 13**变更影响** 14 15该变更为不兼容变更。 16 17变更前,规则如下: 18- 由字母、数字、下划线(_)和符号“.”组成,且必须以字母开头。 19 20变更后,规则如下: 21- 由字母、数字、下划线和符号“.”组成。 22- 必须为以点号(.)分隔的字符串,且至少包含三段。 23- 首段以英文字母开头,非首段以数字或英文字母开头,每一段以数字或者英文字母结尾。 24- 不允许多个点号(.)连续出现。 25 26**起始API Level** 27 28API 8 29 30**变更发生版本** 31 32从OpenHarmony 5.0.0.55 版本开始。 33 34**变更的接口/组件** 35 36Openharmony SDK目录下toolchains/modulecheck/app.json scheme文件。 37 38**适配指导** 39 40升级SDK版本后,如果DevEco Studio编辑器中提示如下报错,请按照新规则修改应用的bundleName。<br>