无论我做什么,我总是得到"不支持的Gradle版本"

时间:2014-11-05 17:39:20

标签: android-studio android-gradle

有很多教程如何修复错误The project is using an unsupported version of Gradle.,但它们都不适合我。我总是收到错误:

The project is using an unsupported version of Gradle. Please point to a supported Gradle version in the project's Gradle settings or in the project's Gradle wrapper (if applicable.)

它甚至没有说我应该使用哪个Gradle其他人得到的!

我正在使用Android Studio 0.9.1,我正在尝试打开Gradle项目,该项目依赖于Gradle 0.12。+(build.gradle中的行说

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

我将其更改为classpath 'com.android.tools.build:gradle:0.14.+',但仍然遇到同样的错误。

然后我转到<project>/gradle/wrapper并编辑了文件gradle-wrapper.properties来说distributionUrl=http\://services.gradle.org/distributions/gradle-1.14-all.zip。这也没有帮助。

然后我去了每个子目录,找到了所有build.gradle个文件,包括Facebook和其他图书馆的文件,并更改了一行:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.14.+'
    }
}
apply plugin: 'android'
...

但这也不起作用。

所以我现在很无能为力,因为所有的教程都提出了我尝试过的解决方案。

为什么我无法导入此项目?我在哪里弄错了?

1 个答案:

答案 0 :(得分:0)

版本&#39; 0.14。+&#39;如the official docs中所述,gradle插件需要Gradle 2.1。您似乎正在尝试使用1.14

distributionUrl=http\://services.gradle.org/distributions/gradle-1.14-all.zip

不兼容。

解决问题的最简单方法是下载Gradle 2.1并直接使用它运行构建,或者更改您的包装器以使用2.1而不是1.14。