android-sdk-sources-list

What's this project for?

This project is only backup of Android SDK Sources which for the people that who want to download & research the Android SDK sources.

Platform codenames, versions, API levels, and NDK releases

Codename Version API level/NDK release SDK Sources
Tiramisu 13 API level 33 android-sdk-sources-for-api-level-33
Snow Cone 12L API level 32 android-sdk-sources-for-api-level-32
Snow Cone 12 API level 31 android-sdk-sources-for-api-level-31
Red Velvet Cake 11 API level 30 android-sdk-sources-for-api-level-30
Quince Tart 10 API level 29 android-sdk-sources-for-api-level-29
Pie 9 API level 28 android-sdk-sources-for-api-level-28
Oreo 8.1.0 API level 27 android-sdk-sources-for-api-level-27
Oreo 8.0.0 API level 26 android-sdk-sources-for-api-level-26
Nougat 7.1 API level 25 android-sdk-sources-for-api-level-25
Nougat 7.0 API level 24 android-sdk-sources-for-api-level-24
Marshmallow 6.0 API level 23 android-sdk-sources-for-api-level-23
Lollipop 5.1 API level 22 android-sdk-sources-for-api-level-22
Lollipop 5.0 API level 21 android-sdk-sources-for-api-level-21
KitKat 4.4W API level 20 android-sdk-sources-for-api-level-20
KitKat 4.4 - 4.4.4 API level 19 android-sdk-sources-for-api-level-19
Jelly Bean 4.3.x API level 18 android-sdk-sources-for-api-level-18
Jelly Bean 4.2.x API level 17 android-sdk-sources-for-api-level-17
Jelly Bean 4.1.x API level 16 android-sdk-sources-for-api-level-16
Ice Cream Sandwich 4.0.3 - 4.0.4 API level 15, NDK 8 android-sdk-sources-for-api-level-15
Ice Cream Sandwich 4.0.1 - 4.0.2 API level 14, NDK 7 android-sdk-sources-for-api-level-14
Honeycomb 3.2.x API level 13 Google Official Open Source Closed
Honeycomb 3.1 API level 12, NDK 6 Google Official Open Source Closed
Honeycomb 3.0 API level 11 Google Official Open Source Closed
android-sdk-sources-for-api-level-11
Gingerbread 2.3.3 - 2.3.7 API level 10 android-sdk-sources-for-api-level-10
Gingerbread 2.3 - 2.3.2 API level 9, NDK 5 android-sdk-sources-for-api-level-9
Froyo 2.2.x API level 8, NDK 4 android-sdk-sources-for-api-level-8
Eclair 2.1 API level 7, NDK 3 android-sdk-sources-for-api-level-7
Eclair 2.0.1 API level 6 android-sdk-sources-for-api-level-6
Eclair 2.0 API level 5 android-sdk-sources-for-api-level-5
Donut 1.6 API level 4, NDK 2 android-sdk-sources-for-api-level-4
Cupcake 1.5 API level 3, NDK 1 android-sdk-sources-for-api-level-3
(no codename) 1.1 API level 2 android-sdk-sources-for-api-level-2
(no codename) 1.0 API level 1 android-sdk-sources-for-api-level-1

①③④ Google official open source closed for some reasons.
② The Android API Level 11 SDK sources is from the internet, please don't use it with commercial use.

Why we don't have the Official Android API Level 11 to 13 SDK sources?

https://appleinsider.com/articles/11/03/25/google_closes_android_3_0_honeycomb_source_to_prevent_use_on_smartphones

Google has closed availability of the source code to Android 3.0 Honeycomb, explaining that the tablet-oriented software was not ready for use on smartphones and that the company didn't want outside developers or enthusiasts experimenting with it in unauthorized ways.

Note: maybe here and somewhere has Android API Level 11 to 13 SDK sources, but maybe it's not from the official and not suitiable for us to spread them out of the iterms of Google Android Open Source.

Reference

SDK Platform release notes

Android API Levels