HarmonyOS 资源文件无法跨模块访问

features下面有两个module:A、B,模块B在已经依赖模块A的前提下想直接使用模块B中的资源文件(如 string.json 或 color.json中的资源),目前发现无法使用,怎么解决?

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

提供两种方式参考

1.最简单的 把这个图片资源放在appscope 中 ,hsp 可以直接使用

2.如果是api12,可以使用这种方法 :

  1. 在调用处的oh-package.json5文件中增加依赖 … “dependencies”: { library2: “file:…/library2” }

  2. 在调用处使用方括号包裹包名调用 Image($(’[library2].media.mmm.png’))

    参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/resource-categories-and-access-V5#跨haphsp包应用资源

分享
微博
QQ
微信
回复
3天前
相关问题
基于原生的模块资源访问
734浏览 • 1回复 待解决
Web组件如何访问资源
445浏览 • 1回复 待解决
HarmonyOS 模块无法跳转
16浏览 • 1回复 待解决
如何获取HSP的资源文件
2402浏览 • 1回复 待解决
HarmonyOS 如何har访问resfile文件
307浏览 • 1回复 待解决
Zabbix6 LTS无法网段访问
2847浏览 • 0回复 待解决
HarmonyOS 加载RN沙盒路径资源文件
191浏览 • 1回复 待解决
HarmonyOS 项目工程中资源文件path
36浏览 • 1回复 待解决
如何获取profile路径下资源文件
1839浏览 • 1回复 待解决
ArkTS如何自定义资源文件
2283浏览 • 1回复 待解决
自定义资源文件怎么读取?
2422浏览 • 1回复 待解决
如何获取资源文件的全路径
1976浏览 • 1回复 待解决
鸿蒙如何获取资源文件种的路径
16523浏览 • 3回复 待解决
编译器突然不识别资源文件
428浏览 • 1回复 待解决