#HarmonyOS NEXT体验官# 鸿蒙中跨module使用hsp(Shared Library)中的资源-鸿蒙开发者社区-51CTO.COM

#HarmonyOS NEXT体验官# 鸿蒙中跨module使用hsp(Shared Library)中的资源

冉冉同学
发布于 2024-8-1 11:11
浏览
0收藏

背景

HarmonyOS NEXT 中使用hsp(Shared Library)类型的module时会发现其它module无法引用hsp module中的资源,如何解决呢?想到Android中的资源访问实现是通过R资源类索引资源实现的,那么hsp虽然不能暴露资源,但是可以暴露类呀,那么方案来了,我们可以参考Android 在Harmony OS上实现类似的R资源类。

关于hsp的官方介绍,https://docs.openharmony.cn/pages/v4.1/zh-cn/application-dev/quick-start/in-app-hsp.md

新建Shared Library(hsp)实现R资源类

#HarmonyOS NEXT体验官# 鸿蒙中跨module使用hsp(Shared Library)中的资源-鸿蒙开发者社区

其它module 使用

引入本地hsp,module

#HarmonyOS NEXT体验官# 鸿蒙中跨module使用hsp(Shared Library)中的资源-鸿蒙开发者社区

使用R资源类中的资源

#HarmonyOS NEXT体验官# 鸿蒙中跨module使用hsp(Shared Library)中的资源-鸿蒙开发者社区

标签
收藏
回复
举报
回复
    相关推荐