HarmonyOS 鸿蒙Next编译报错 Unknown resource name

发布于 1周前 作者 htzhanglong 来自 鸿蒙OS

HarmonyOS 鸿蒙Next编译报错 Unknown resource name

图片资源是有的但是编译报错找不到资源怎么回事

cke_130.png

7 回复
使用反引号 ``

虽然不报错了,但是图片不生效

我也遇到过,资源图片有,而且能从代码里点开图片,但是编译就是报错找不到资源,Clean Project,Invalidata Caches,电脑重启,都没用。

我是从别的model,把图片移动到新model,就出现了这个问题。然后一开始新建的普通文件夹,后面删了建media文件夹也没用。

折腾了好久,最后是复制图片,并且重命名,再加载到新model才好。

4.1版本的坑,你可以重命名试试。

自己写的时候倒是没遇到过就是引入的三方的库然后报错了现在已经解决了

HarmonyOS(鸿蒙)在编译时遇到“Unknown resource name”错误通常表明你的项目引用了一个不存在的资源名称。这可能是因为资源ID在XML文件中定义有误,或者资源文件未被正确引用或未包含在编译路径中。

请检查以下几点:

  1. 确保资源名称(如字符串、图片ID等)在相应的资源文件中正确定义。
  2. 检查资源文件的路径和命名是否符合HarmonyOS的规范。
  3. 清理并重新构建项目。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部