很长时间后运行 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 任务 assembleDebug 失败,退出代码为 1(运行时异常)