Android的Gradle及Plugin版本对应关系

原文链接:https://zhouyang-cn.github.io/2017/05/02/Android%20Plugin%20for%20Gradle/

生命不息,折腾不止
​ 从2014年12月Android Studio(后面简写为AS)发布v1.0版本开始,我就开始用上了,每次有新版本就踩着雷更新上去了,遇到了很多问题,有的是AS自己的bug、有的是国内网络的问题。
​ 今天来分享一个让很多同行都很蛋疼的问题:
Gradle的Android插件version和Gradle的verion对应关系问题。

Android Plugin versionRequired Gradle version
1.0.0 – 1.1.32.2.1 – 2.3
1.2.0 – 1.3.12.2.1 – 2.9
1.5.02.2.1 – 2.13
2.0.0 – 2.1.22.10 – 2.13
2.1.3 – 2.2.32.14.1+
2.3.0+3.3+

​ 最初,只是知道这两个version是有对应关系的,因为随便一改会编译不过,但具体是什么关系一直不清楚,导致经历了很长时间项目的这两个version还是比较低的版本。当然跟gradle下载不动也有一定的关系,本文就不讨论gradle下载的问题了。
一张图来说明这两个version在AS中的位置:

《Android的Gradle及Plugin版本对应关系》
Jietu20170502-230915

找到这两个version的对应关系是在一次偶然逛Android Studio的用户指南时发现的,文章的名字叫

《Android Plugin for Gradle Release Notes》

版本对应关系

Android Plugin versionRequired Gradle version
1.0.0 – 1.1.32.2.1 – 2.3
1.2.0 – 1.3.12.2.1 – 2.9
1.5.02.2.1 – 2.13
2.0.0 – 2.1.22.10 – 2.13
2.1.3 – 2.2.32.14.1+
2.3.0+3.3+
    原文作者:爱吃豆腐面
    原文地址: https://www.jianshu.com/p/5f778ae2392a
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞