【发布时间】:2018-03-15 04:23:44
【问题描述】:
我已经尝试将 gradle 构建工具版本降级到 2.3.2,尝试使用脱机检查和未检查以及默认 gradle 包装器和我的本地 gradle 安装。似乎没有任何效果。项目上的 make 成功运行,但 deploying 失败并出现以下错误(详细):
错误:Gradle:配置根项目“Project_Name”时出现问题。
无法解析配置“:classpath”的所有依赖项。
无法解析 com.android.tools.build:gradle:2.3.3。
要求:
项目:
没有可用于离线模式的 com.android.tools.build:gradle:2.3.3 缓存版本。
无法解析 commons-logging:commons-logging:1.1.1。
要求:
项目:> com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2 > org.codehaus.groovy.modules.http-builder:http-builder:0.7.2 > org.apache.httpcomponents:httpclient:4.2.1
项目:> com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2 > org.codehaus.groovy.modules.http-builder:http-builder:0.7.2 > net.sf.json-lib:json-lib :2.3
项目:> com.jfrog.bintray.gradle:gradle-bintray-plugin:1.2 > org.codehaus.groovy.modules.http-builder:http-builder:0.7.2 > net.sf.json-lib:json-lib :2.3 > commons-beanutils:commons-beanutils:1.8.0
没有缓存版本的 commons-logging:commons-logging:1.1.1 可用于离线模式。
令人惊讶的是,它上次部署成功,那肯定是几周前。我没有做任何配置更改,也没有对 Android Studio 或相关组件进行任何更新。所以我不知道为什么这个错误在部署时突然出现。
编辑 1:我不得不提一下,即使 SO 上存在这样的问题,那里提到的解决方案都没有解决这个问题。他们都建议禁用离线工作,但在我的项目中从未启用它。
编辑 2:添加 gradle 文件:
应用程序模块 gradle 文件: App module gradle file
【问题讨论】:
-
您似乎正在离线工作。您必须至少下载一次才能工作
标签: android android-studio android-gradle-plugin build.gradle gradle-plugin