静态库引用,重复引用,会造成多个静态库打包么?

比如A模块依赖B模块。c模块也依赖B模块。打包或者编译时候。会把B模块打包成双份么?

HarmonyOS
2024-05-30 21:10:21
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
wjmfzsz

会,HAR中的代码和资源跟随使用方编译,如果有多个使用方,它们的编译产物中会存在多份相同拷贝;而HSP中的代码和资源可以独立编译,运行时在一个进程中代码也只会存在一份。HSP旨在解决多个模块引用相同的HAR,导致APP包大小膨胀的问题。

分享
微博
QQ
微信
回复
2024-05-31 20:51:29
相关问题
引用js静态检查报错
505浏览 • 1回复 待解决
求大佬告知如何引用HSP
767浏览 • 1回复 待解决
鸿蒙library中如何引用本地har
9813浏览 • 3回复 待解决
如何引用HSP,有人知道吗?
547浏览 • 1回复 待解决
静态路由访问外网不通
1341浏览 • 0回复 待解决
Hvigor自定义编译任务如何引用三方
571浏览 • 1回复 待解决
native侧如何使用类的静态方法
457浏览 • 1回复 待解决
webview静态资源下载完成的回调
421浏览 • 1回复 待解决
求告知静态订阅相关方法
300浏览 • 1回复 待解决
TaskPool是否可以访问静态成员
584浏览 • 1回复 待解决
openharmony3.2 Relese 静态IP
1806浏览 • 0回复 待解决
多个数据,同步数据。
875浏览 • 1回复 待解决
@Builder使用引用时异常
385浏览 • 1回复 待解决