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

1.创建Static Library模块

 

2.导出资源

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

 

3.编译静态库为har

 

 

4.使用har包资源

4.1 在需要使用的模块中的entry目录下创建lib,并把打包好的har包放入

 

4.2 在该模块的oh-package.json5文件中引入依赖,并安装,如下图所示

 

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

 

 

Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐