该项目使用的是不受支持的Gradle版本

Tib*_*ius 3 android gradle

我在Android Studio中关注教程.

在尝试导入项目时,我得到一个对话框说:

" 该项目正在使用不受支持的Gradle版本." 请点支持的摇篮版本在项目的摇篮设置或项目的摇篮包装(如适用). "

如果我通过声明:" 找不到包含id'com.android.application'的插件来选择包装器方法,它也会失败.

这是Parse的gradle看起来像:

apply plugin: 'com.android.application'

repositories {
    mavenCentral() }

dependencies {
    compile 'com.parse.bolts:bolts-android:1.1.3'
    compile fileTree(dir: 'libs', include: 'Parse-*.jar') }

android {
    compileSdkVersion rootProject.ext.compileSdkVersion
    buildToolsVersion rootProject.ext.buildToolsVersion

    defaultConfig {
        minSdkVersion rootProject.ext.minSdkVersion
        targetSdkVersion rootProject.ext.targetSdkVersion
    }

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            res.srcDirs = ['res']
        }
    } 
}
Run Code Online (Sandbox Code Playgroud)

我的项目是Gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.1"

    defaultConfig {
        applicationId "id.goes.here"
        minSdkVersion 19
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    } }

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar']) 
}
Run Code Online (Sandbox Code Playgroud)

Tan*_*.7x 9

您的项目通常有两个build.gradles:

  • 项目根目录中包含buildscript {}allprojects {}部分的顶级build.gradle .这包含项目范围的配置.
  • 应用程序模块build.gradle(位于应用程序的模块文件夹中),其中包含Android应用程序的配置.这一android {}节包含该部分.

打开你的顶级build.gradle,看看Android Gradle插件版本(它看起来像classpath 'com.android.tools.build:gradle:1.0.0-rc3').

如果插件的版本为0.13.0或更高版本,则需要确保使用的是Gradle 2.1或更高版本.如果插件低于版本0.14.4,则无法使用Gradle 2.2+.

在进一步研究之前,您需要了解您是使用本地gradle分发还是使用包装器.为此,请转到文件>设置,然后搜索"Gradle".如果选择"使用本地Gradle分发",则将本地Gradle更新为支持的版本或切换到使用包装器.

如果您使用的是包装器,则Gradle版本的配置位于<your-project>/gradle/wrapper/gradle-wrapper.properties.该文件包含一行如下所示:distributionUrl=https\://services.gradle.org/distributions/gradle-2.2.1-all.zip .只需将最终版本更改为支持的版本即可.

如果您单击错误告诉您它不是受支持的版本,Studio通常会为您提供更新包装器.