很长时间后运行 gradle 任务失败

Posted

技术标签:

【中文标题】很长时间后运行 gradle 任务失败【英文标题】:Running gradle task failed after very long time 【发布时间】:2020-10-02 03:02:11 【问题描述】:

我尝试运行我的第一个颤振项目,但我不断收到此错误。

FAILURE:构建失败并出现异常。

出了什么问题: 配置根项目“android”时出现问题。

无法解析配置“:classpath”的所有工件。 无法下载 gradle.jar (com.android.tools.build:gradle:3.5.0) 无法获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.0/gradle-3.5.0.jar”。 Content-Length 分隔的消息正文过早结束(预期:4170314;收到:2359280 无法下载 bundletool.jar (com.android.tools.build:bundletool:0.9.0) 无法获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/0.9.0/bundletool-0.9.0.jar”。 Content-Length 分隔的消息正文过早结束(预期:5248142;收到:4456416 无法下载 protos.jar (com.android.tools.analytics-library:protos:26.5.0) 无法获取资源“https://dl.google.com/dl/android/maven2/com/android/tools/analytics-library/protos/26.5.0/protos-26.5.0.jar”。 Content-Length 分隔的消息正文过早结束(预期:3432065;收到:2359280 无法下载 kotlin-stdlib-common.jar (org.jetbrains.kotlin:kotlin-stdlib-common:1.3.50) 无法获取资源“https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.3.50/kotlin-stdlib-common-1.3.50.jar”。 读取超时

尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

通过https://help.gradle.org获得更多帮助

在 20m 5s 内构建失败 异常:Gradle 任务 assembleDebug 失败,退出代码为 1


[截图1

【问题讨论】:

【参考方案1】:

我使用了免费的 *** 代理,例如热点屏蔽。由于某种原因,我猜在您所在的地区,这些链接不幸且意外地被阻止了。就像在我的地区一样。所以请使用任何免费的 *** 并再次更新您的软件包..

如果该问题仍然存在,那么我认为您正在尝试在颤振项目中创建一个 android 项目。

通常 android studio 会为此显示一个弹出框。你不应该点击确定..

如果这不是问题,你能再澄清一下吗?你从哪里得到这个项目,在它进行所有更新之前你做了什么?

【讨论】:

您好,感谢您的回复。我想下载一个新图像(API 28)。在使用 *** 之前,它有效。我认为问题是版本冲突,以前我使用的是 API 27 (OREO)。 oww.. 是的,即使是这样也可能是这样的..also

以上是关于很长时间后运行 gradle 任务失败的主要内容,如果未能解决你的问题,请参考以下文章

气流将长时间运行的任务标记为失败

启动运行下载gradle速度太慢,手动添加

运行10天后,我的风暴拓扑失败了

Gradle 任务 assembleDebug 失败,退出代码为 1(运行时异常)

异常:Gradle 任务 assembleDebug 失败,退出代码为 1(在 web 上运行但不在模拟器上)

异常:Gradle 任务 assembleDebug 失败,退出代码为 1-FLUTTER