HarmonyOS 鸿蒙Next运行Hello World项目报错,提示 hvigor ERROR: Failed :entry:default@CompileResource... > hvigor ERROR: Tools execution failed.

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

HarmonyOS 鸿蒙Next运行Hello World项目报错,提示 hvigor ERROR: Failed :entry:default@CompileResource… > hvigor ERROR: Tools execution failed.

运行Hello World项目报错,提示如下:

> hvigor ERROR: Failed :entry:default@CompileResource… 

> hvigor ERROR: Tools execution failed.

at E:\DevEcoStudioProjects\myapplication1\entry\build\default\intermediates\res\default\resConfig.json

* Line 1, Column 1

  Syntax error: value, object or array expected.

* Line 1, Column 2

  Extra non-whitespace after JSON value.

     Detail: Please check the message from tools.

> hvigor ERROR: BUILD FAILED in 1 s 243 ms 


更多关于HarmonyOS 鸿蒙Next运行Hello World项目报错,提示 hvigor ERROR: Failed :entry:default@CompileResource... > hvigor ERROR: Tools execution failed.的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

11 回复

首先,我也是个新手。这个问题我自己解决了!

很简单!!!

解决办法:项目文件夹里面子文件夹 media 里面 ,你放的文件一般都是png格式文件,文件名不能有中文或者其他编辑器识别不到的字符。你就修改文件的名称为英文即可。例如:icon1.png / icon_example.png

比如我的路径是 C:\DevEco\project\test1\entry\src\main\resources\base\media

更多关于HarmonyOS 鸿蒙Next运行Hello World项目报错,提示 hvigor ERROR: Failed :entry:default@CompileResource... > hvigor ERROR: Tools execution failed.的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


同样的问题,大佬解决了吗

解决办法:项目文件夹里面子文件夹 media 里面 ,你放的文件一般都是png格式文件,文件名不能有中文或者其他编辑器识别不到的字符。你就修改文件的名称为英文即可。例如:icon1.png / icon_example.png

比如我的路径是 C:\DevEco\project\test1\entry\src\main\resources\base\media

这个问题我是这样解决的 可以通过删除比如 我是这个目录下 的 编译缓存C:\Users\Administrator\.hvigor 然后在项目内重新加载即可。

这个文件的 第一行 有语法错:

E:\DevEcoStudioProjects\myapplication1\entry\build\default\intermediates\res\default\resConfig.json

> hvigor Finished :entry:default@CreateBuildProfile… after 9 ms > hvigor UP-TO-DATE :entry:default@GenerateLoaderJson
> hvigor Finished :entry:default@MergeProfile… after 9 ms > hvigor Finished :entry:default@ProcessProfile… after 499 ms > hvigor Finished :entry:default@PreviewProcessResource… after 17 ms > hvigor ERROR: Failed :entry:default@PreviewCompileResource… > hvigor ERROR: Tools execution failed. spawn EPERM Detail: Please check the message from tools. > hvigor ERROR: BUILD FAILED in 1 s 96 ms

Process finished with exit code -1

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

大佬看看我的,刚刚还好好的

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

解决办法:项目文件夹里面子文件夹 media 里面 ,你放的文件一般都是png格式文件,文件名不能有中文或者其他编辑器识别不到的字符。你就修改文件的名称为英文即可。例如:icon1.png / icon_example.png

比如我的路径是 C:\DevEco\project\test1\entry\src\main\resources\base\media

针对您提到的HarmonyOS鸿蒙Next运行Hello World项目报错,提示hvigor ERROR: Failed :entry:default@CompileResource... > hvigor ERROR: Tools execution failed.的问题,这通常与资源编译或工具链执行相关。

  1. 检查环境配置:确保您的开发环境(如IDE、SDK版本、工具链等)与HarmonyOS Next的要求完全匹配。

  2. 清理并重建项目:在IDE中执行清理(Clean)操作,然后重新构建(Rebuild)项目,这可以解决因缓存或旧文件导致的问题。

  3. 检查资源文件:确保所有的资源文件(如图片、XML布局等)格式正确且路径无误。错误的资源文件或路径可能导致编译失败。

  4. 查看详细日志:检查编译过程中的详细日志输出,寻找更具体的错误信息,这有助于定位问题。

  5. 更新或重装工具链:如果工具链存在问题,尝试更新到最新版本或重新安装。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部