构建报错“debug is different”
========================

**问题现象**

打包应用时，提示“debug is different”。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/e0/v3/aVVRfCv7T-KURpgF-XSEmA/zh-cn_image_0000002654797907.png?HW-CC-KV=V1&HW-CC-Date=20260709T134355Z&HW-CC-Expire=86400&HW-CC-Sign=70FB90C9EE8657D94AF6D27891BA4181DF7A1F3E3F73C4ABF3CB46424E128C54)

**解决措施**

根据报错日志的Warning信息提示的模块名称，检查模块间的debug字段是否一致，重点关注本地模块与外部引用模块。

1.该debug字段由编译构建工具自动生成，保存在HAP/HSP包的module.json文件中，如下图所示，首先确认各模块间该字段是否一致。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/b3/v3/b8UOITLEQZmPehmmWOPzCQ/zh-cn_image_0000002624638456.png?HW-CC-KV=V1&HW-CC-Date=20260709T134355Z&HW-CC-Expire=86400&HW-CC-Sign=E5A33195316FA398D198E55E7421DA7610F29041E8A5BA2348FD3FA20D8948DC)

2.编译工具根据设置的Build Mode选项生成debug标识，如图所示，可以通过此处进行设置。

![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/22/v3/yb-LfQMHTRiwkWcakHY4Ag/zh-cn_image_0000002654837897.png?HW-CC-KV=V1&HW-CC-Date=20260709T134355Z&HW-CC-Expire=86400&HW-CC-Sign=190F2754DE081B7ABD2BC5B7F16C80BD8A41851C7C38D092E5C4F8C96ADC9D86)