就像我一直在用的

classpath 'com.android.tools.build:gradle:+'

在构建中。gradle文件,我得到了以下错误,因为gradle版本2.10已经发布。 错误是:

警告:需要Gradle 2.10版本。当前版本是2.8。如果 使用gradle包装器,尝试编辑distributionUrl C:\Users\blahblah\myproject\gradle\wrapper\ gradle-wrapper.properties gradle - 2.10 all.zip

起初,它看起来很容易解决的指导,但当我做了改变,我又得到了错误。

我使用Android Studio 2.0,最新的Android SDK Tools 24.4.1和Android SDK Build Tools 23.0.2

我甚至尝试下载Gradle 2.10,并手动将其放在android-studio\ Gradle \文件夹中,但运气不佳。

任何帮助都将不胜感激。


当前回答

Android studio v2.1

按照下面这些简单的步骤来做。

点击“文件”,点击“项目结构”。 然后从左侧菜单选择“项目”,然后将“Gradle版本”更改为您的sdk管理器已安装的版本。在我的情况下,它是2.10,所以我把版本改为2.10,然后点击“确定”。然后android工作室自动做gradle同步再次和错误被修复。

其他回答

一个更简单的方法是: 打开模块设置(你的项目)>项目> Gradle版本并输入2.10

我的问题可能不一样,所以我只想告诉那些可能和我有同样问题的人。

我通过改变终端路径解决了这个问题。 当我运行gradle clean时,出现“需要gradle 2.10版本”的错误。当前版本为2.2.1”。

我检查了我项目中的。gradle目录,里面有两个版本:2.2.1,2.10。

当我运行gradle -v时,它显示我的当前版本是2.2.1。 我将我的系统环境GRADLE_HOME更改为2.10根目录,然后在AS中重新启动终端并运行'gradle -v',它仍然显示当前版本为2.2.1。

open setting ->终端修改cmd.exe路径为System32/cmd.exe。 然后重启终端,运行gradle clean,一切正常。

我在基于Ubuntu 14.04的Mint 17.03上的工作

Sudo add-apt-repository ppa:cwchien/gradle Sudo apt-get update 安装gradle

重新打开Android Studio。去运行/调试配置,应该有一个图标说你需要更新gradle。点击它。

在某些情况下,它不能工作,因为你的项目gradle或android-studio没有问题。

步骤1:

最低支持的Gradle版本是2.14.1。当前版本为2.11。如果使用gradle包装器,请尝试编辑distributionUrl

检查gradle版本在您的系统gradle -version 升级gradle版本

步骤2

去android-studio->偏好->构建,执行,部署-> Gradle 使用默认的gradle包装和取消标记离线工作

步骤3

检查gradle-wrapper.properties中的distributionUrl 如果版本较旧,请升级。 清洁项目

最新gradle

下载最新的gradle-3.3-all.zip

http://gradle.org/gradle-download/

1.从完整分发链接下载

2.打开在android studio文件>设置>gradle

3.打开该路径,并将下载的zip文件夹gradle-3.3粘贴到该文件夹中

4.在文件->设置->gradle中将gradle 2.8更改为gradle 3.3

5.或者您可以在项目中更改gradle包装器

6.编辑志愿者项目\ \ gradle-wrapper gradle \包装器。将distributionUrl字段编辑到

distributionUrl = https://services.gradle.org/distributions/gradle-3.0-all.zip

显示在android工作室的gradle文件