#鸿蒙通关秘籍#为什么鸿蒙中还有HAR与HSP啊?不是已经有了hap了么?那么=两种共享包的区别是什么?

HarmonyOS
2024-12-06 14:25:10
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
JS琉璃心

有这样的区分是因为这两个库各自有各自更好的使用场景的,首先呢就是HAR:静态共享库,这个库的特点就是代码和资源随使用方一起编译,若多个使用方则会产生多份相同的拷贝,支持应用内外引用,你可以直接把他放在各个包内,反而HSP这个库呢,他是一个动态共享库,代码和资源可以独立编译,运行时在进程中仅存单一实例,主要随应用打包,支持应用内引用和跨应用引用,这个东西就有点像小程序的那个分包了,让你的项目变得更小,需要的时候再去加载它,非常的方便

已于2024-12-18 10:22:55修改
分享
微博
QQ
微信
回复
2024-12-06 16:48:05
相关问题
HAPHAR区别是什么
2285浏览 • 1回复 待解决
HAPHAR什么区别
987浏览 • 1回复 待解决
HAPHARHSP三者什么区别
1774浏览 • 1回复 待解决
EmitterEventHub区别是什么
748浏览 • 1回复 待解决
请问PreviewerSimulator区别是什么
416浏览 • 1回复 待解决
HTTP原生库RCP区别是什么
621浏览 • 1回复 待解决
FA模型Stage模型区别是什么
817浏览 • 1回复 待解决