HarmonyOS 鸿蒙Next 构建APP失败,提示hvigor ERROR:Tools execution failed. Detail:Downloading
HarmonyOS 鸿蒙Next 构建APP失败,提示hvigor ERROR:Tools execution failed. Detail:Downloading
> hvigor ERROR: Failed ::CrossplatformPackageAsApp...
> hvigor ERROR: Tools execution failed.
Downloading [https://repo.huaweicloud.com/gradle/gradle-7.5-all.zip](https://repo.huaweicloud.com/gradle/gradle-7.5-all.zip)
Exception in thread "main" java.net.ConnectException: Connection timed out: connect
at java.base/sun.nio.ch.Net.connect0(Native Method)
at java.base/sun.nio.ch.Net.connect(Net.java:579)
at java.base/sun.nio.ch.Net.connect(Net.java:568)
at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:593)
at java.base/java.net.Socket.connect(Socket.java:633)
at java.base/java.net.Socket.connect(Socket.java:583)
at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:183)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:533)
at java.base/sun.net.www.http.HttpClient$1.run(HttpClient.java:592)
at java.base/sun.net.www.http.HttpClient$1.run(HttpClient.java:590)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
at java.base/sun.net.www.http.HttpClient.privilegedOpenServer(HttpClient.java:589)
at java.base/sun.net.www.http.HttpClient.openServer(HttpClient.java:633)
at java.base/sun.net.www.protocol.https.HttpsClient.<init>(HttpsClient.java:266)
at java.base/sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:380)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:202)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1263)
at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1128)
at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:179)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1665)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
at org.gradle.wrapper.Download.downloadInternal(Download.java:78)
at org.gradle.wrapper.Download.download(Download.java:63)
at org.gradle.wrapper.Install$1.call(Install.java:68)
at org.gradle.wrapper.Install$1.call(Install.java:48)
at org.gradle.wrapper.ExclusiveFileAccessManager.access(ExclusiveFileAccessManager.java:69)
at org.gradle.wrapper.Install.createDist(Install.java:48)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:107)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:63)
> hvigor ERROR: BUILD FAILED in 51 s 328 ms
看报错是下载gradle-7.5-all.zip这个包时连接超时,要么是你公司网络有代理拦截,无法访问镜像地址。建议切换电脑连接网络,换成手机热点或者将换个镜像下载地址,比如腾讯的
更多关于HarmonyOS 鸿蒙Next 构建APP失败,提示hvigor ERROR:Tools execution failed. Detail:Downloading的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
楼主你使用的IDE的版本信息能提供下吗?
在HarmonyOS鸿蒙Next构建APP时,提示hvigor ERROR: Tools execution failed. Detail: Downloading
,通常是由于构建工具在下载依赖或资源时出现问题。可能的原因包括网络连接不稳定、依赖资源服务器不可访问、或本地缓存损坏。可以尝试以下步骤:
- 检查网络连接:确保网络连接正常,尤其是访问华为开发者资源服务器时。
- 清理缓存:删除项目中的
build
目录和hvigor
缓存,重新构建。 - 更新工具版本:确保使用的
hvigor
和DevEco Studio
是最新版本。 - 检查依赖配置:确认
build.gradle
或hvigorfile.js
中的依赖配置正确无误。
如果问题持续,可以查看日志文件获取更多详细信息。
在构建鸿蒙Next应用时,出现"hvigor ERROR: Tools execution failed. Detail: Downloading"错误,通常是由于网络问题或依赖包下载失败导致的。建议检查网络连接,确保能够正常访问鸿蒙开发资源。如果问题依旧,可以尝试清理项目缓存,重新下载依赖包,或更新开发工具到最新版本。