Gradle sync失败:项目使用的是不受支持的Android Gradle插件版本(0.12.2)。推荐的版本是1.5.0

时间:2016-01-11 16:08:07

标签: android android-studio gradle android-gradle build.gradle

我遇到了从Eclipse ADT迁移的Android项目的问题

我的build.gradle

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

apply plugin: 'com.android.application'

dependencies {
   compile fileTree(dir: 'libs', include: '*.jar')
   compile project(':AndroidImageFiltersLibrary')
   compile project(':zXing-rev2099')
}
android {
   compileSdkVersion 19
   buildToolsVersion '19.1.0'

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

      instrumentTest.setRoot('tests')

      debug.setRoot('build-types/debug')
      release.setRoot('build-types/release')
  }
}

我的gradle-wrapper.properties

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-1.10-all.zip

我的project-level-settings

enter image description here

我的Event Log

enter image description here

有人可以告诉我这个错误的原因吗?

2 个答案:

答案 0 :(得分:0)

更改gradle版本。

使用2.4或更高版本。使用以下命令编辑gradle-wrapper.properties文件:

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

答案 1 :(得分:0)

更改

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

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

你也可以改变claspath"到:

   classpath 'com.android.tools.build:gradle:2.0.0-alpha3'

保持最新,但没有必要。 1.5.01.5.1版本已足够

希望有所帮助