HSP是否可以依赖HSP产物,如果不行,如何解决该问题?
大型项目中,设计多个业务组件(HSP)依赖 基础组件(HSP),因为HAR被依赖后会产生多份,故基础组件选用HSP,但是经测试,hsp无法依赖hsp产物
HSP是否可以依赖HSP产物,如果不行,如何解决该问题?
大型项目中,设计多个业务组件(HSP)依赖 基础组件(HSP),因为HAR被依赖后会产生多份,故基础组件选用HSP,但是经测试,hsp无法依赖hsp产物
楼主,你好,这个现象问题很繁琐,你可以先检查HAR被依赖后产生多份,有没有冲突,然后考虑将基础组件(HSP)和业务组件(HSP)分别打包成独立的HAR文件,然后通过构建工具(如Maven或Gradle)将HAR文件进行引用和管理。这个就很清楚了。
本文参与了思否 HarmonyOS 技术问答马拉松,欢迎正在阅读的你也加入。
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答982 阅读
1 回答952 阅读
如果HSP不能依赖其他HSP,可以通过创建一个公共HSP作为中间层来间接实现依赖,或者考虑将共享代码放入HAR中。