Android Studio Gradle版本-需要Gradle版本2.8

Android Studio Gradle版本-需要Gradle版本2.8,android,android-studio,gradle,android-gradle-plugin,gradlew,Android,Android Studio,Gradle,Android Gradle Plugin,Gradlew,我正在尝试构建一个Android项目,但出现了以下错误 Error:(10, 1) A problem occurred evaluating project ':app'. > Failed to apply plugin [id 'com.android.application'] > Gradle version 2.8 is required. Current version is 2.4. If using the gradle wrapper, try editin

我正在尝试构建一个Android项目,但出现了以下错误

Error:(10, 1) A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.application']
   > Gradle version 2.8 is required. Current version is 2.4. If using the gradle wrapper, try editing the distributionUrl in C:\Users\...\gradle\wrapper\gradle-wrapper.properties to gradle-2.8-all.zip
Gradle
版本似乎有问题,但是我检查了
Gradle包装属性,它已经是2.10了

同样在文件项目结构项目中,
gradle版本也为2.10


不知道这是怎么发生的,我也多次重启了android studio。

在旧版android插件的版本检查中有一个bug。要解决这个问题,你可以回到Gradle2.9或者使用更新的插件

buildscript {
    dependencies {
        classpath 'com.android.tools.build:gradle:1.5.0'
    }
}

但我从您的错误消息中看到,它试图使用gradle 2.4运行,因此这可能是另一个问题。

我认为没有必要将gradle工具更改为
1.5.0
,但如果您使用的是
2.0-snapshot
beta
版本的gradle,我建议您将其更改为
1.5.0

此错误:

C:\Users…\gradle\wrapper\gradle-wrapper.properties到 gradle-2.8-all.zip

只告诉您项目的Gradle系统有点过时,需要更新到新版本

打开您的项目
Android Studio
,然后在导航器左侧找到名为
gradle wrapper.properties的文件。它应该有如下内容:

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-2.8-all.zip更改最后一行


它应该会起作用。

将android studio的版本从1.4更新到1.5.1为我解决了这个问题。

对于那些仍然需要帮助的人,另一篇帖子上的答案帮了我

您需要更改设置>构建、执行、部署>构建工具>渐变>渐变主路径

或者设置使用默认的gradle包装器并像这样编辑
Project\gradle\wrapper\gradle wrapper.properties
files字段
distributionUrl

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

转到Android首选项,只需更改项目级设置以使用默认的gradle包装器(推荐)。

如果从命令行启动构建,会发生什么情况?此问题解决了吗?我没有看到你将任何答案标记为solvedmake确保android studio使用的是包装器gradle而不是android studio one中的构建,preferences->gradle->check“use gradle wrapper”我尝试更改为这个,但它说找不到gradle:1.5.0,然后我尝试将android studio从1.4更新为1.5.1。它起作用更改“设置>构建、执行、部署>构建工具>渐变>渐变”起作用。我尝试过更改“gradle wrapper.properties”,然后执行File->Invalidate Caches/Restart->Invalidate and Restart,但问题仍然存在。
distributionUrl=https://services.gradle.org/distributions/gradle-2.10-all.zip