Hap包引用的Hsp报签名错误怎么解决

在大型的项目中会将一些公共的功能拆解为HSP包,进行服用和插件化管理,但是在HSP如果不上私库的情况下,要保证HSP的包名和HAP的包名一致:不然会报

两个错误:

第一:包名不一致

将HAP的包名或者HSP的包名修改为一样的,在项目的

AppScope 目录下的app.json5中修改bundleName

第二:签名和包名不一致

修改完以后你会发现还不行,是因为原来你的签名的包名的问题

ERROR: Failed :entry:default@SignHap...

hvigor ERROR: 00303074 Configuration Error

Error Message: BundleName in the project configuration does not match that in the SigningConfigs. At file: C:\DevEcoStudioProjects\HapHsp\build-profile.json5

  • Try the following: Open the project-level build-profile.json5 file. Change the bundleName value to that in the SigningConfigs.

    Go to the app.json5 file and change the bundleName value there.

hvigor ERROR: BUILD FAILED in 1 s 904 ms

解决方案:

打开你的项目结构 ---签名的地方-- 就这个然后按这个方案

最后在你的项目的builld-profile.json5 中进行修改你对应的签名,比如:

"products": [

{

"name": "default",

"signingConfig": "712",

相关推荐
Monkey-旭13 分钟前
鸿蒙 5.1 深度解析:ArkUI 4.1 升级与分布式开发新范式
分布式·wpf·harmonyos·arkts·openharmony·arkui
北京流年14 分钟前
鸿蒙banner页实现
华为·harmonyos
xq95272 小时前
鸿蒙next 游戏授权登录教程王者归来
harmonyos
HarderCoder3 小时前
重学仓颉-8泛型完全指南:从基础到高级应用
harmonyos
小Mei数码说3 小时前
腕上智慧健康管家:华为WATCH 5与小艺的智美生活新范式
华为·生活
被开发耽误的大厨13 小时前
鸿蒙ArkUI 基础篇-06-组件基础语法-Column/Row/Text
华为·harmonyos
HarderCoder14 小时前
重学仓颉-7类与接口完全指南:从基础到高级特性
harmonyos
HarderCoder18 小时前
重学仓颉-6枚举与模式匹配完全指南
harmonyos
li理18 小时前
鸿蒙应用开发完全指南:深度解析UIAbility、页面与导航的生命周期
前端·harmonyos
HarderCoder20 小时前
重学仓颉-5结构体(Struct)完全指南:从基础到高级用法
harmonyos