在Openharmony项目开发中,Static Library静态共享包模块可以在应用内共享,或者发布到OHPM仓后,供其他应用使用。有时其他应用需要使用,但又不想发布到OHPM仓,那就需要以har包形式进行引用。

1.创建Static Library模块

img

2.导出资源

完成开发后,在index.ets文件中,将对外暴露的资源导出

img

3.编译静态库为har包

img

img

4.使用har包资源

4.1 在需要使用的模块中的entry目录下创建lib,并把打包好的har包放入
4.2 在该模块的oh-package.json5文件中引入依赖,并安装,如下图所示

img

4.3 在需要使用的地方导入har包中的资源即可

img

Logo

社区规范:仅讨论OpenHarmony相关问题。

更多推荐