我最近将 Android Studio 更新到了 1.3.2 版。将 Android SDK Tools 升级到 v24.3.4 并将 Platform-tools 升级到 v23 后,在编译我的项目时,我收到以下消息:
Error:Gradle 2.4 requires Android Gradle plugin 1.2.0 (or newer) but project
is using version 1.1.0.
Please use Android Gradle plugin 1.2.0 or newer.
我之前的 build.gradle 文件如下所示:
buildscript {
repositories {
jcenter()
maven { url 'https://maven.fabric.io/public' }
mavenCentral()
}
dependencies {
classpath 'io.fabric.tools:gradle:1.+'
classpath 'com.android.tools.build:gradle:1.1.0-rc3'
classpath 'org.robolectric:robolectric-gradle-plugin:1.0.0'
}
}
apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'org.robolectric'
repositories {
jcenter()
mavenCentral()
maven { url 'https://maven.fabric.io/public' }
maven { url "https://repository-achartengine.forge.cloudbees.com/snapshot/" }
maven { url 'https://jitpack.io' }
}
继续并将“com.android.tools.build:gradle:1.1.0-rc3”的类路径更改为“com.android.tools.build:gradle:1.3.0”并收到以下消息:
Error:The Android Gradle plugin 1.3.0 is not supported.
我的 gradle/wrapper/gradle-wrapper.properties 文件如下所示:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-2.4-all.zip
我尝试了许多不同的组合,但未能使其工作,我总是收到“不支持插件 xxxx”错误消息。我在这里想念什么?任何提示将不胜感激。
关于插件的一些有用链接:http: //mvnrepository.com/artifact/com.android.tools.build/gradle https://developer.android.com/tools/revisions/gradle-plugin.html