API Levels | Android Versions, SDK/API Levels, Version Codes, Codenames, and Cumulative Usage
Fleeting
Android
| Version |
SDK / API level |
Version code |
Codename |
Cumulative usage |
year |
| Android 16 |
Level 36 |
BAKLAVA |
Baklava 2 |
0% |
TBD |
| Android 15 |
Level 35 |
VANILLA_ICE_CREAM |
Vanilla Ice Cream 2 |
10.06% |
2024 |
| Android 14 |
Level 34 |
UPSIDE_DOWN_CAKE |
Upside Down Cake 2 |
43.5% |
2023 |
| targetSdk must be 34+ for new apps and app updates as of August 31, 2024. |
|
|
|
|
|
| Android 13 |
Level 33 |
TIRAMISU |
Tiramisu 2 |
60.4% |
2022 |
| Android 12 |
Level 32 Android 12L |
S_V2 |
Snow Cone 2 |
72.6% |
|
| Level 31 Android 12 |
S |
2021 |
|
|
|
| Android 11 |
Level 30 |
R |
Red Velvet Cake 2 |
83.0% |
2020 |
| Android 10 |
Level 29 |
Q |
Quince Tart 2 |
88.5% |
2019 |
| Android 9 |
Level 28 |
P |
Pie |
91.7% |
2018 |
| Android 8 |
Level 27 Android 8.1 |
O_MR1 |
Oreo |
92.6% |
2017 |
| Level 26 Android 8.0 |
O |
94.8% |
|
|
|
| Android 7 |
Level 25 Android 7.1 |
N_MR1 |
Nougat |
95.0% |
2016 |
| Level 24 Android 7.0 |
N |
96.2% |
|
|
|
| Android 6 |
Level 23 |
M |
Marshmallow |
97.6% |
2015 |
| Android 5 |
Level 22 Android 5.1 |
LOLLIPOP_MR1 |
Lollipop |
98.0% |
|
| Level 21 Android 5.0 |
LOLLIPOP, L |
99.8% |
2014 |
|
|
| Jetpack/AndroidX libraries require a minSdk of 21 or higher since April 2024. |
|
|
|
|
|
| Jetpack Compose requires a minSdk of 21 or higher. |
|
|
|
|
|
| Google Play services v23.30.99+ (August 2023) drops support for API levels below 21. |
|
|
|
|
|
| Android 4 |
Level 20 Android 4.4W 3 |
KITKAT_WATCH |
KitKat |
99.9% |
|
| Level 19 Android 4.4 |
KITKAT |
2013 |
|
|
|
| Jetpack/AndroidX libraries require a minSdk of 19 or higher since October 2023. |
|
|
|
|
|
| Google Play services v21.33.56+ (July 2021) drops support for API levels below 19. |
|
|
|
|
|
| Level 18 Android 4.3 |
JELLY_BEAN_MR2 |
Jelly Bean |
99.9% |
|
|
| Level 17 Android 4.2 |
JELLY_BEAN_MR1 |
99.9% |
2012 |
|
|
| Level 16 Android 4.1 |
JELLY_BEAN |
99.9% |
|
|
|
| Google Play services v14.8.39+ (December 2018) drops support for API levels below 16. |
|
|
|
|
|
| Level 15 Android 4.0.3 – 4.0.4 |
ICE_CREAM_SANDWICH_MR1 |
Ice Cream Sandwich |
100.0% |
2011 |
|
| Level 14 Android 4.0.1 – 4.0.2 |
ICE_CREAM_SANDWICH |
|
|
|
|
| Earlier Jetpack/AndroidX libraries required a minSdk of 14 or higher. |
|
|
|
|
|
| Android 3 |
Level 13 Android 3.2 |
HONEYCOMB_MR2 |
Honeycomb |
No data |
|
| Level 12 Android 3.1 |
HONEYCOMB_MR1 |
|
|
|
|
| Level 11 Android 3.0 |
HONEYCOMB |
|
|
|
|
| Android 2 |
Level 10 Android 2.3.3 – 2.3.7 |
GINGERBREAD_MR1 |
Gingerbread |
|
|
| Level 9 Android 2.3.0 – 2.3.2 |
GINGERBREAD |
2010 |
|
|
|
| Level 8 Android 2.2 |
FROYO |
Froyo |
|
|
|
| Level 7 Android 2.1 |
ECLAIR_MR1 |
Eclair |
|
|
|
| Level 6 Android 2.0.1 |
ECLAIR_0_1 |
2009 |
|
|
|
| Level 5 Android 2.0 |
ECLAIR |
|
|
|
|
| Android 1 |
Level 4 Android 1.6 |
DONUT |
Donut |
|
|
| Level 3 Android 1.5 |
CUPCAKE |
Cupcake |
|
|
|
| Level 2 Android 1.1 |
BASE_1_1 |
Petit Four |
|
|
|
| Level 1 Android 1.0 |
BASE |
None |
2008 |
|
|
— https://apilevels.com/ ([2025-06-27 Fri])