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

比如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静态检查报错
546浏览 • 1回复 待解决
求大佬告知如何引用HSP
938浏览 • 1回复 待解决
如何引用HSP,有人知道吗?
718浏览 • 1回复 待解决
鸿蒙library中如何引用本地har
10123浏览 • 3回复 待解决
静态路由访问外网不通
1598浏览 • 0回复 待解决
Hvigor自定义编译任务如何引用三方
641浏览 • 1回复 待解决
native侧如何使用类的静态方法
504浏览 • 1回复 待解决
webview静态资源下载完成的回调
599浏览 • 1回复 待解决
openharmony3.2 Relese 静态IP
1961浏览 • 0回复 待解决
TaskPool是否可以访问静态成员
844浏览 • 1回复 待解决
求告知静态订阅相关方法
357浏览 • 1回复 待解决
native侧如何调用类的静态方法?
658浏览 • 1回复 待解决