At a high level, Android development happens around families of releases, which use code names ordered alphabetically after tasty treats.
API Levels
|
14 |
|
13 |
|
12L feature drop |
|
12 |
|
11 |
|
10 |
|
9 Pie |
|
8.1.0 Oreo |
|
8.0.0 Oreo |
|
7.1 Nougat |
|
7.0 Nougat |
|
6.0 Marshmallow |
|
5.1 Lollipop |
|
5.0 Lollipop |
|
4.4 - 4.4.4 KitKat |
|
4.3.x Jelly Bean |
|
4.2.x Jelly Bean |
|
4.1.x Jelly Bean |
|
4.0.3 - 4.0.4 Ice Cream Sandwich |
|
4.0.1 - 4.0.2 Ice Cream Sandwich |
|
3.2.x Honeycomb |
|
3.1 Honeycomb |
|
3.0 Honeycomb |
|
2.3.3 - 2.3.7 Gingerbread |
|
2.3 - 2.3.2 Gingerbread |
|
2.2.x Froyo |
|
2.1 Eclair |
|
2.0.1 Eclair |
|
2.0 Eclair |
|
1.6 Donut |
|
1.5 Cupcake |
|
1.1 (no code name) |
|
1.0 (no code name) |