HarmonyOS har 模块编译时报 unknown resource name

新建 HAR 类型模块,string 和 color 配置存放在该模块 resources/base/element 目录下,编辑器可以跳转到,但是编译打包时报错: unknown resource name,如何排查?

HarmonyOS
2024-12-25 10:35:08
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

编译运行报错 Unknown resource name ‘xxx’,通常出现在工程中模块A引用了模块B,编译模块A时出现错误,提示 “Unkown resource name ‘xxxx’”,找不到模块B的资源。请确认是否是跨模块间的资源引用?若是,解决策略如下,请确保符合以下条件:

  1. 资源需放置在目录resource/base路径下。
  2. 模块B已安装。
  3. 模块A中不能使用相对路径引用模块B的资源,应直接通过定义的模块名称来引用。
分享
微博
QQ
微信
回复
2024-12-25 12:59:28
相关问题
OLED 屏幕输出编译时报错问题
11004浏览 • 2回复 待解决
HarmonyOS 引入har编译失败
61浏览 • 1回复 待解决
HarmonyOS NAPI调用HAR模块失败
791浏览 • 1回复 待解决
HarmonyOS 安装时报错依赖的模块不存在
1239浏览 • 1回复 待解决
HarmonyOS 开启编译字节码Har报错
35浏览 • 1回复 待解决
unknown相关
229浏览 • 1回复 待解决
HarmonyOS共享模块HAR的代码混淆问题
808浏览 • 1回复 待解决
HarmonyOS模块引入har包版本问题
172浏览 • 1回复 待解决