Gradle版本1.6是必需的。当前版本是1.8

时间:2014-02-19 11:16:13

标签: android gradle

我正在尝试在Android Studio中构建我的Android应用,但我遇到以下错误:

Gradle: A problem occurred evaluating project ':libraries:facebook'.
> Gradle version 1.6 is required. Current version is 1.8

我该如何解决?我不知道build.gradle文件有什么问题:

buildscript {
    repositories {
        maven { url 'http://repo1.maven.org/maven2' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.4'
    }
}

apply plugin: 'android-library'

dependencies {
    compile files('libs/android-support-v4.jar')
}

android {
    compileSdkVersion 17
    buildToolsVersion "17.0.0"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 16
    }

    sourceSets {
        main {
            manifest.srcFile 'AndroidManifest.xml'
            java.srcDirs = ['src']
            resources.srcDirs = ['src']
            res.srcDirs = ['res']
        }
    }
}

我该如何解决?提前致谢。

1 个答案:

答案 0 :(得分:0)

将Android Studio更新到上一版本。 然后改变:

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

修改您的gradle/wrapper/gradle-wrapper.properties以使用1.10版本的Gradle。

另外,为了改进您的脚本,您可以更改此行

compile files('libs/android-support-v4.jar')

compile 'com.android.support:support-v4:18.0.0'  //or 19.0.1

IDE,gradle-plugin和gradle版本之间存在关联。

relation between gradle version and gradle build tool version