blob: 34ef955a7e531498193e441d4b50df02fde70cb1 [file] [log] [blame] [view]
Skyler Kaufman44436912011-04-07 15:11:52 -07001<!--
2 Copyright 2010 The Android Open Source Project
Skyler Kaufman991ae4d2011-04-07 12:30:41 -07003
Skyler Kaufman44436912011-04-07 15:11:52 -07004 Licensed under the Apache License, Version 2.0 (the "License");
5 you may not use this file except in compliance with the License.
6 You may obtain a copy of the License at
7
8 http://www.apache.org/licenses/LICENSE-2.0
9
10 Unless required by applicable law or agreed to in writing, software
11 distributed under the License is distributed on an "AS IS" BASIS,
12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 See the License for the specific language governing permissions and
14 limitations under the License.
15-->
16
17# Android Platform Overview #
18
19Our sister site, [developer.android.com](http://developer.android.com/),
Skyler Kaufman991ae4d2011-04-07 12:30:41 -070020includes feature overviews of the various Android platform versions.
21The links below will take you to developer.android.com where you can view this
Skyler Kaufman44436912011-04-07 15:11:52 -070022information.
23
24The links below will navigate you away from this site.
25
Jean-Baptiste Queru3e466b02011-10-06 14:34:00 -070026## [Android 4.0](http://developer.android.com/sdk/android-4.0-highlights.html) ##
27
28Android 4.0 corresponded to the "IceCreamSandwich" milestone branch, and has an API level of 14.
29
Skyler Kaufman44436912011-04-07 15:11:52 -070030## [Android 2.3](http://developer.android.com/sdk/android-2.3-highlights.html) ##
31
32Android 2.3 corresponded to the "Gingerbread" milestone branch, and has an API level of 9.
Jean-Baptiste Queru3e466b02011-10-06 14:34:00 -070033In versions 2.3.3 and higher, the API level is 10.
Skyler Kaufman44436912011-04-07 15:11:52 -070034
35## [Android 2.2](http://developer.android.com/sdk/android-2.2-highlights.html) ##
36
37Android 2.2 corresponded to the "FroYo" milestone branch, and has an API level of 8.
38
39## [Android 2.1](http://developer.android.com/sdk/android-2.0-highlights.html) ##
40
41Android 2.1 corresponded to the "Eclair" milestone branch, and has an API level of 7.
42
43The Eclair branch was also used for 2.0 and 2.0.1; however, both of those
Skyler Kaufman991ae4d2011-04-07 12:30:41 -070044releases were quickly obsoleted by the version 2.1 Eclair release. As Android
452.1 includes key bug fixes and improvements not present in 2.0/2.0.1, only
46Android 2.1 should be used for new devices. As there is no compatibility
47program for 2.0 or 2.0.1, the officially compatible Eclair-based release is Android
482.1. (The linked document refers to Android 2.0, because there were
Skyler Kaufman44436912011-04-07 15:11:52 -070049no new platform features added in 2.1.)
50
51## [Android 1.6](http://developer.android.com/sdk/android-1.6-highlights.html) ##
52
53Android 1.6 corresponded to the "Donut" milestone branch, and has an API level of 4.
54
55## [Android 1.5](http://developer.android.com/sdk/android-1.5-highlights.html) ##
56
57Android 1.5 corresponded to the "Cupcake" milestone branch, and has an API
58level of 3.
59
60## [Android 1.1](http://developer.android.com/sdk/android-1.1.html) ##
61
62Android 1.1 has an API level of 2. Android 1.1 was known as
63"Petit Four" internally, though this name was not used officially.
64
65## Android 1.0 ##
66
67was the first release of Android, and has an API
Skyler Kaufman991ae4d2011-04-07 12:30:41 -070068level of 1. Since it was the first released version of Android, no platform
Skyler Kaufman44436912011-04-07 15:11:52 -070069highlights were prepared for this release.
70