Android SDK Versions

The Android operating system has been around for many years, starting with its first public release in fall 2008. From a developer’s perspective, there have been 32 releases of Android – and counting.

Each update is referred to by a variety of names. The most familiar to users is the marketing name. For years, Google named all releases for tasty treats (such as Donut, Jelly Bean, and Pie – the last one to get that kind of name) in alphabetical order. Beginning with Android 10, released in 2019, the marketing names for major releases use an incrementing number.

For each release, there are often additional names, such as a version number or a version code – but the name most useful to developers is the API level. ...

Get Android Programming: The Big Nerd Ranch Guide, 5th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.