🕒 As of December 2025

💡targetSdk must be 35+ for new apps and app updates as of August 31, 2025.

What is API level? Link to heading

API level is an integer value that uniquely identifies the framework API revision offered by a version of the Android platform.

Platform Version API level VERSION_CODE
Android 16 36 BAKLAVA
Android 15 35 VANILLA_ICE_CREAM
Android 14 34 UPSIDE_DOWN_CAKE
Android 13 33 TIRAMISU
Android 12 31, 32 S, S_V2
Android 11 30 R
Android 10 29 Q
Android 9 28 P
Android 8.1 27 O_MR1
Android 8.0 26 O
Android 7.1, 7.1.1 25 N_MR1
Android 7.0 24 N
Android 6.0 23 M
Android 5.1 22 LOLLIPOP_MR1
Android 5.0 21 LOLLIPOP
Android 4.4W 20 KITKAT_WATCH
Android 4.4 19 KITKAT
Android 4.3 18 JELLY_BEAN_MR2
Android 4.2, 4.2.2 17 JELLY_BEAN_MR1
Android 4.1, 4.1.1 16 JELLY_BEAN
Android 4.0.3, 4.0.4 15 ICE_CREAM_SANDWICH_MR1
Android 4.0, 4.0.1, 4.0.2 14 ICE_CREAM_SANDWICH
Android 3.2 13 HONEYCOMB_MR2
Android 3.1.x 12 HONEYCOMB_MR1
Android 3.0.x 11 HONEYCOMB
Android 2.3.4, 2.3.3 10 GINGERBREAD_MR1
Android 2.3.2, 2.3.1, 2.3 9 GINGERBREAD
Android 2.2.x 8 FROYO
Android 2.2.x 7 ECLAIR_MR1
Android 2.0.1 6 ECLAIR_0_1
Android 2.0 5 ECLAIR
Android 1.6 4 DONUT
Android 1.5 3 CUPCAKE
Android 1.1 2 BASE_1_1
Android 1.0 1 BASE