har 包多层依赖打包问题咨询

har 依赖 har , har 多层依赖 ,依赖场景如图所示:

har 包多层依赖打包问题咨询-鸿蒙开发者社区

har1 依赖 harC harD har3 依赖 harC harD harE hap 功能 依赖 har1 har3

har1 的产物中 是否会包含 harC harD ?

har3 的产物中是否会包含 harC harD ?

Hap 的最终产物中会有多少个 harC ?

运行期间是否会有多个 harC 被虚拟机加载运行?

HarmonyOS
2024-10-31 10:30:22
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

​Hap 的最终产物依赖同版本,同module别名的har,不会打包多份。

依赖不同版本/别名的harC 会有多个版本。

可以通过ohpm的override机制,指定只打包一份。 单独编译一个har包,产物不会有HarC,只是包打在一起。hsp依赖har包,打包时,会将har打到hsp里面。hap依赖hsp,不会对hsp依赖的har进行去重,所以会打多份。​

分享
微博
QQ
微信
回复
2024-10-31 17:28:51
相关问题
HarmonyOS har依赖问题
513浏览 • 1回复 待解决
HarmonyOS har打包工具
362浏览 • 1回复 待解决
HarmonyOS HAR包被重复打包问题
393浏览 • 1回复 待解决
HarmonyOS har生成问题
1044浏览 • 1回复 待解决
HarmonyOS har引用so问题
428浏览 • 1回复 待解决
har 引用报错的问题
175浏览 • 1回复 待解决
打包体积大如何配置优化体积问题
456浏览 • 1回复 待解决
是否允许HAR的循环依赖
1888浏览 • 1回复 待解决
HAR 是否可以依赖 HSP?
207浏览 • 1回复 待解决