android - Gradle同步失败:该项目正在使用不受支持的Android Gradle插件版本(0.12.2)。推荐的版本是1.5.0

标签 android android-studio gradle android-gradle-plugin 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

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

最佳答案

更改gradle版本。

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

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

关于android - Gradle同步失败:该项目正在使用不受支持的Android Gradle插件版本(0.12.2)。推荐的版本是1.5.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34726056/

相关文章:

android - youtube iframe API 中的广告不适用于 ipad、iphone 和 android

android - 单击通知时应用程序未启动或调用 onNewIntent

java - Android Studio Android 资源链接失败错误.. AAPT : error: resource android:attr/lStar not found. at values.xml 105

xml - 如何在Android studio中更改design xml屏幕大小的大小?

android - 构建 Gradle + Proguard + APKLib

gradle - Gradle子项目依赖项无法由需要它的项目解决

java - 找不到方法...OnClickListener 错误

java - 使用 getMapAsync 时获取空指针

android - 在 Android WebView 中打开一个 Activity 窗口,在 JavaScript 中传递一个字符串?

gradle - gradle解压缩后维护文件权限