我正在尝试导入这个项目,即使我也试图导入其他几个项目,我收到的错误也是如此。
https://github.com/ashdavies/data-binding
我花了5个小时,即使我在谷歌上尝试了很多解决方案,但没有任何办法可以帮助我。
我尝试了以下解决方案,没有任何效果。
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
注意:我的其他项目工作正常,我也可以构建它。
答案 0 :(得分:5)
您可以针对此问题尝试不同的解决方法:
1- 清理项目并重建。
2- 导入项目之前,请删除构建 文件夹的内容。
然后使用以下行替换 gradle-wrapper.properties 文件的内容,以使其使用本地分发来构建项目:
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下载或使用损坏的gradle缓存。
答案 1 :(得分:1)
因为项目的gradle路径不正确。 去 - >设置 - >摇篮
并选择"使用默认的gradle设置" 而不是同步项目。问题将得到解决。
答案 2 :(得分:1)
在我的情况下,它发生了,因为我没有在环境变量中设置JDK路径。 请从您的Android工作室工作室查看您的JDK路径是否正确。
转到项目结构> SDK位置并检查JDK路径。为它提供正确的JDK路径,并设置JAVA_HOME环境变量。
答案 3 :(得分:0)
您可以尝试此解决方案,因为我遇到此问题,显示Error2 Gradle的依赖缓存可能已损坏且gradle构建无法正常工作并已解决。已经在堆栈上回答了这个问题。 You can reffer to this answer link
首先包括从官方网站下载最新的graddle版本,然后用在Mac上包含旧版本文件的home / yourUser / .graddle / wrapper / dists替换该解压缩文件。
答案 4 :(得分:0)
转到任何浏览器
键入gradle并按Enter键
您可以在
之后指定所需的任何版本gradle关键字
我正在下载gradle 3.3
点击gradle 3.3 all.zip
等待下载完成
c://用户/您的电脑名称/.gradle/wrapper/dists
等到提取需要5分钟才能完成
现在在android studio中打开你的项目
9.go to file>设置> bulid,exec,deployment> gradle这个
使用本地gradle distributn
选择您提取gradle 3.3.zip的位置
C:\ Users \ your pc name.gradle \ wrapper \ dists \ gradle-3.3
点击OK
现在重新开始构建并
您现在可以看到构建成功并且错误已解决
或
答案 5 :(得分:0)
在我的情况下,gradle-5.1.1-all.zip下载失败,因此我转到zipStoreBase + zipStorePath(在gradle-wrapper.properties中配置,例如:E:\ gradle-home \ wrapper \ dists),并删除gradle-5.1.1-all目录,然后让android studio重新下载该zip文件。
答案 6 :(得分:0)
从项目中删除 .gradle、.idea 和 gradle 文件夹,然后使缓存无效并重新启动。 问题将得到解决。 谢谢:)