对应关系
插件版本 | 必须的Gradle版本 | 构建工具版本(buildToolsVersion) |
---|---|---|
2.0.0-2.1.2 | 2.10-2.13 | 21.1.1+ |
2.1.3-2.2.3 | 2.14.1+ | 23.0.2+ |
2.3.0+ | 3.3+ | 25.0.0+ |
3.0.0+ | 4.1+ | 26.0.2+ 不再需要为构建工具指定版本 – 插件默认使用最低要求的版本。可以删除该android.buildToolsVersion属性 |
3.1.0+ | 4.4+ | 27.0.3+ 不再需要为构建工具指定版本 – 插件默认使用最低要求的版本。可以删除该android.buildToolsVersion属性 |
该图表由Android官方文档整理得出。Android官方文档
Gradle插件由老版本迁移到3.0.0需要注意的地方
更新Gradle版本
根据上面表格可以得知,Gradle版本需要4.1+。</br>
手动更新Gradle,请更新gradle-wrapper.properties中的地址,如下所示:
distributionUrl=
https\://services.gradle.org/distributions/gradle-4.1-all.zip
应用插件
如果正在使用Android Studio 3.0或者更高的版本打开现有项目,请按照提示操作,将您的项目自动更新到最新版本的Android插件。要手动更新您的项目,请包含Maven存储区把那个在您的项目级build.gradle
文件中更改插件版本,如下所示:
buildscript {
repositories {
...
// You need to add the following repository to download the
// new plugin.
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
}
}
还有更多的变更目前没有用到,请移步到Android官方文档