尽管升级包装器,但在运行gradle命令时出错

时间:2016-08-23 03:01:44

标签: android gradle

我已经将它设置为我的gradle.properties distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip

当我输入命令gradle时,它总是显示错误

Minimum supported Gradle version is 2.14.1. Current version is 2.11. If using the gradle wrapper, try editing the distributionUrl

我错过了什么吗?

这是我的build.gradle(项目)

apply plugin: 'com.android.application'

android {
    compileSdkVersion 24
    buildToolsVersion '24.0.1'

    defaultConfig {

        minSdkVersion 16
        targetSdkVersion 24
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

gradle.build(模块)

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.1.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

提前谢谢。

2 个答案:

答案 0 :(得分:1)

“当我键入命令gradle时”表示您从命令行开始构建。在这种情况下,从项目根目录使用gradlew,否则将不使用包装器。命令gradle启动永久安装在盒子上的gradle版本。

尝试gradle --version./gradlew --version进行确认。

答案 1 :(得分:1)

我通过这样做解决了我的问题,虽然答案已被接受,但如果有人仍然需要帮助尝试这个

转到文件 - >设置搜索gradle

您将在顶部看到当前项目的构建,执行,部署 - > gradle

项目级别设置中的

更改使用本地gradle分布来使用默认的gradle包装器(推荐)