Android Gradle的依赖关系caching可能已损坏,并且gradle构build不起作用

我试图导入这个项目,即使我也尝试导入其他几个项目,我得到以下错误。

https://github.com/ashdavies/data-binding

在这里输入图像说明

我已经花了我的5个小时,甚至我在谷歌上尝试了很多解决scheme,但没有什么会为我工作。

我尝试了下面的解决scheme

1) delete .gradle directory 2) Restart IDE, 3) I tested with com.android.tools.build:gradle-experimental:0.7.0-alpha1 

我很沮丧,因为这个Gradle和这些问题。

 Gradle Version : Gradle-2.13, I do not want to change this version. Android Studio Version : Stable 2.1.1 

注:我的其他项目工作正常,我也可以build立它。

如果有人遇到同样的问题,请帮助我。

谢谢

Related of "Android Gradle的依赖关系caching可能已损坏,并且gradle构build不起作用"

您可以尝试解决此问题的其他解决方法:

1- 清洁项目并重build

2- 在导入项目之前 ,删除生成 文件夹的内容。

然后用下面的代码replace你的gradle-wrapper.properties文件的内容,以使其使用本地分布来构build项目:

 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=file\:/opt/gradle/gradle-2.13-all.zip 

其中,最后一行防止android studio下载或使用损坏的gradlecaching。

因为项目的gradlepath不正确。 转到 – >设置 – > Gradle

并select“使用默认gradle设置”,然后同步项目。 问题就解决了。

你可以尝试这个解决scheme,因为我正面临着这个问题,显示Error2 Gradle的依赖caching可能会损坏,并且gradle构build不起作用并解决它。 已经在堆栈上回答了这个问题。 你可以尝试这个答案链接

它包括首先从官方网站下载最新的渐进式版本,然后用home / yourUser / .graddle / wrapper / distsreplace包含旧版本文件的解压缩文件。

  1. 去任何浏览器

  2. 键入gradle并按回车

你可以指定任何你想要的版本

gradle关键字

我正在下载gradle 3.3

  1. https://services.gradle.org/distributions点击这个链接,如果你想直接在描述中

  2. 点击gradle 3.3 all.zip

  3. 等待下载完成

  4. 一旦下载完成,将文件提取到该位置

c://用户/你的电脑名称/.gradle/wrapper/dists

  1. 等到抽取需要5分钟才能完成

  2. 现在在android studio中打开你的项目

9.go文件>设置>build立,执行,部署> gradle

  1. 现在改变使用默认gradle

使用本地gradle分发

select你已经提取gradle 3.3.zip的位置

C:\ Users \你的电脑name.gradle \ wrapper \ dists \ gradle-3.3

  1. 点击确定

  2. 现在再次开始和

您现在可以看到构build成功并且错误得到解决

要么

观看教程https://www.youtube.com/watch?v=u92_73vfA8M

在我的情况下,这是因为我没有在环境variables中设置JDKpath。 请从您的Android Studio中检查您的JDKpath是否正确。

转到项目结构> SDK位置并检查JDKpath。 给它正确的JDKpath,并设置JAVA_HOME环境variables。

在这里输入图像说明