Android Gradle插件版本 必须的Gradle版本与构建工具版本(buildToolsVersion的关系)

对应关系

插件版本 必须的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官方文档

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,261评论 25 709
  • 1.介绍 如果你正在查阅build.gradle文件的所有可选项,请点击这里进行查阅:DSL参考 1.1新构建系统...
    Chuckiefan阅读 14,165评论 8 72
  • 静心思虑眼前事 遥想他日君曾言 不过一朝春秋逝 今昔何能胜从前?
    亓迹M阅读 1,241评论 0 1
  • 持续分享37天,20170818。张红。 说到明天去信阳听课,爱人说咋又出去听课。邀请朋友,也被果断拒绝。 ...
    啊呦a7_94阅读 1,222评论 0 0
  • 过年醉七天…… 原谅我不更……
    丶青木阅读 682评论 0 0