生命不息,折騰不止
? 從2014年12月Android Studio(后面簡寫為AS)發(fā)布v1.0版本開始辫红,我就開始用上了护盈,每次有新版本就踩著雷更新上去了抵窒,遇到了很多問題嗡靡,有的是AS自己的bug吟策、有的是國內網(wǎng)絡的問題等等驶冒。
? 今天來分享一個讓很多同行都很蛋疼的問題:
Gradle的Android插件version和Gradle的verion對應關系問題苟翻。
? 最初,只是知道這兩個version是有對應關系的骗污,因為隨便一改會編譯不過崇猫,但具體是什么關系一直不清楚,導致經(jīng)歷了很長時間項目的這兩個version還是比較低的版本需忿。當然跟gradle下載不動也有一定的關系诅炉,本文就不討論gradle下載的問題了。
一張圖來說明這兩個version在AS中的位置:
找到這兩個version的對應關系是在一次偶然逛Android Studio的用戶指南時發(fā)現(xiàn)的屋厘,文章的名字叫
《Android Plugin for Gradle Release Notes》
版本對應關系
Android Plugin version | Required Gradle version |
---|---|
1.0.0 - 1.1.3 | 2.2.1 - 2.3 |
1.2.0 - 1.3.1 | 2.2.1 - 2.9 |
1.5.0 | 2.2.1 - 2.13 |
2.0.0 - 2.1.2 | 2.10 - 2.13 |
2.1.3 - 2.2.3 | 2.14.1+ |
2.3.0+ | 3.3+ |
我的個人博客傳送門