Failed :entry:default@CompileResource... (此标题为技术错误信息,不包含可替换或添加关键词的内容,且不符合常规标题格式,因此保持原样输出)

Failed :entry:default@CompileResource… (此标题为技术错误信息,不包含可替换或添加关键词的内容,且不符合常规标题格式,因此保持原样输出)

cke_253.png


C:\Users\Chenchuanhui\nodejs\node.exe C:\Users\Chenchuanhui\.hvigor\project_caches\a146131f51aea0844145ca0ade088ea3\workspace\node_modules\@ohos\hvigor\bin\hvigor.js --mode module -p module=entry@default -p product=default -p debuggable=true assembleHap

hvigor UP-TO-DATE :entry:default@PreBuild
hvigor UP-TO-DATE :entry:default@GenerateMetadata
hvigor UP-TO-DATE :entry:default@MergeProfile
hvigor Finished :entry:default@BuildNativeWithCmake… after 1 ms
hvigor UP-TO-DATE :entry:default@GenerateLoaderJson
hvigor UP-TO-DATE :entry:default@MakePackInfo
hvigor UP-TO-DATE :entry:default@ProcessProfile
hvigor Finished :entry:default@BuildNativeWithNinja… after 1 ms
hvigor UP-TO-DATE :entry:default@ProcessResource
hvigor UP-TO-DATE :entry:default@ProcessLibs
hvigor ERROR: Failed :entry:default@CompileResource
hvigor ERROR: Tools execution failed.

Command failed with EPERM: C:\Users\Chenchuanhui\AppData\Local\Huawei\Sdk\openharmony\9\toolchains\restool.exe -l D:\huaweiproject\blooddonation\entry\build\default\intermediates\res\default\resConfig.json

spawnSync C:\Users\Chenchuanhui\AppData\Local\Huawei\Sdk\openharmony\9\toolchains\restool.exe EPERM

Detail: Please check the message from tools.

hvigor ERROR: BUILD FAILED in 364 ms
Process finished with exit code -1

突然就不能运行了 我把我写的那个类全部注释了依然不行


15 回复

遇到了同样的问题,应该是resource目录的文件问题。检查是否有如下情况:

  1. media里有文件夹。资源文件平铺,不能有文件夹。
  2. 图片文件有中文或者-等非法字符。文件名要符合要求[a-zA-z0-9_]

改完之后应该就正常了。


资源不能分类,很坑,

确实很坑。
不过可以理解毕竟新搞的东西,不完善也很正常。

我也是出现这个问题了。是新建项目出现的问题,原来的项目还能用

非常感谢。

我说怎么回事哦不能有中文字符。

我的问题,也祝大家顺利解决

解决了吗 我的新建项目也是一样的错误 无法编译 也无法识别鸿蒙手机 搞了好几天了 提工单让下载最新的4.1的工具包 还是一样的错误 来来回回卸载了好几次了 还是一样的错误. 崩溃了

解了吗?我也是这个问题,

幸好我是刚开始的 hello world 级别,重新创建项目能运行了。

好羡慕你们,问题解决了呀。

据说删除 build重新生成就可,反复删除了,重启设备,重启IDE,也没用,还是一直报错。

看你这帖子,只能坐等明天,看看好使不╮(╯▽╰)╭

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

的确,很让人无语。期间有几天忙就没有写,然后打开后编译就报错了。我把我的代码全部注释了,依旧报错,至今未知原因如何。

我也是,起晕我了,都不知道咋解决,网上的信息太少了

我现在尝试新开一个项目都报这个错误。这就不是我的代码的问题了!

很奇怪 第二天啥都没干 发现正常了,

Failed :entry:default@CompileResource... 是鸿蒙开发过程中可能遇到的编译错误信息,通常与资源编译相关。该错误可能由以下原因引起:

1. 资源文件路径错误:资源文件路径配置不正确,导致编译器无法找到或识别相关资源文件。
2. 资源文件格式错误:资源文件(如XML、图片等)格式不符合鸿蒙系统的规范,导致编译失败。
3. 资源文件命名冲突:资源文件命名重复或不符合命名规则,导致编译器无法正确处理。
4. 编译工具版本问题:使用的鸿蒙SDK或编译工具版本不兼容,导致资源编译失败。
5. 配置文件错误:`config.json`或其他配置文件中存在错误,影响了资源的编译过程。

解决此类问题需要检查资源文件路径、格式、命名以及相关配置文件,确保符合鸿蒙系统的开发规范。同时,确认使用的开发工具和SDK版本是否匹配。
回到顶部