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

HarmonyOS
6天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
JS琉璃心
有这样的区分是因为这两个库各自有各自更好的使用场景的,首先呢就是`HAR`:静态共享库,这个库的特点就是代码和资源随使用方一起编译,若多个使用方则会产生多份相同的拷贝,支持应用内外引用,你可以直接把他放在各个包内,反而`HSP`这个库呢,他是一个动态共享库,代码和资源可以独立编译,运行时在进程中仅存单一实例,主要随应用打包,支持应用内引用和跨应用引用,这个东西就有点像小程序的那个分包了,让你的项目变得更小,需要的时候再去加载它,非常的方便。
分享
微博
QQ
微信
回复
6天前
相关问题
HAPHAR区别是什么
2024浏览 • 1回复 待解决
HAPHAR什么区别
748浏览 • 1回复 待解决
HAPHARHSP三者什么区别
1484浏览 • 1回复 待解决
EmitterEventHub区别是什么
459浏览 • 1回复 待解决
请问PreviewerSimulator区别是什么
233浏览 • 1回复 待解决
FA模型Stage模型区别是什么
596浏览 • 1回复 待解决
HTTP原生库RCP区别是什么
437浏览 • 1回复 待解决