最近公司做android開發真的很苦逼各種網路連不上,我自己記性不好又記不清楚android 版本號和API之間的對應關係,但是日常工作中又經常需要,沒辦法自己寫篇部落格記錄下吧,方便之後查詢。

1、版本號和API的對應關係

關於android sdk版本號和api的對應關係如下所示:

Version API CodeName
2.3.3 - 2.3.7 10 Gingerbread
4.0.3 - 4.0.4 15 Ice Cream Sandwich
4.1.x 16 Jelly Bean
4.2.x 17 Jelly Bean
4.3 18 Jelly Bean
4.4 19 KitKat
5.0 21 Lollipop
5.1 22 Lollipop
6.0 23 Marshmallow
7.0 24 Nougat
7.1 25 Nougat
8.0 26 Oreo
8.1 27 Oreo

2、gradle plugin和 gradle之間的對應關係

關於gradle plugin和gradle版本號之間的對映關係如下

gradle plugin version 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+
3.0.0+ 4.1+

3、參考文獻

關於參考文獻都來自developer官網