HarmonyOS 鸿蒙Next 编译过程中报错: Unknown resource name

HarmonyOS 鸿蒙Next 编译过程中报错: Unknown resource name

一个shared类型的module引入和pulltorefresh,

编译器版本: DevEco Studio NEXT Developer Preview1

编译时报错:

但在pulltorefresh库中看到icon_up和icon_load是存在的

求助大佬们,这个要怎么解决啊


更多关于HarmonyOS 鸿蒙Next 编译过程中报错: Unknown resource name的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

楼主您好,根据你的报错可能是引入资源出现的错误,Hsp只能访问到本模块的资源,和Appscope的资源。

更多关于HarmonyOS 鸿蒙Next 编译过程中报错: Unknown resource name的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我也遇到这个问题,hap引用了一个har,har访问har模块的资源时就会编译报错,

使用反引号 ``

在HarmonyOS鸿蒙Next编译过程中,出现“Unknown resource name”错误通常是由于资源文件中引用了未定义或拼写错误的资源名称。首先检查resources目录下的elementstringcolor等资源文件,确保所有引用的资源名称与定义一致。其次,确认resources目录的层级结构和命名是否正确,资源文件应放置在resources/base/elementresources/base/string等对应目录下。最后,检查resources目录下的profile文件,确保资源引用的路径和名称无误。如果问题仍存在,清理项目并重新编译。

回到顶部