aboutsummaryrefslogtreecommitdiff
path: root/src/source/overview.md
blob: 7f664cae78d5358067babffc2dfc2eb4038f91bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<!--
   Copyright 2010 The Android Open Source Project 

   Licensed under the Apache License, Version 2.0 (the "License"); 
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
-->

# Android Platform Overview #

Our sister site, [developer.android.com](https://developer.android.com/),
includes feature overviews of the various Android platform versions.
The links below will take you to developer.android.com where you can view this
information.

The links below will navigate you away from this site.

## [Android 4.1](https://developer.android.com/about/versions/jelly-bean.html) ##

Android 4.1 corresponded to the "Jelly Bean" milestone branch, and has an API level of 16.

## [Android 4.0](https://developer.android.com/sdk/android-4.0-highlights.html) ##

Android 4.0 corresponded to the "IceCreamSandwich" milestone branch, and has an API level of 14.

## [Android 2.3](https://developer.android.com/sdk/android-2.3-highlights.html) ##

Android 2.3 corresponded to the "Gingerbread" milestone branch, and has an API level of 9.
In versions 2.3.3 and higher, the API level is 10.

## [Android 2.2](https://developer.android.com/sdk/android-2.2-highlights.html) ##

Android 2.2 corresponded to the "FroYo" milestone branch, and has an API level of 8.

## [Android 2.1](https://developer.android.com/sdk/android-2.0-highlights.html) ##

Android 2.1 corresponded to the "Eclair" milestone branch, and has an API level of 7.

The Eclair branch was also used for 2.0 and 2.0.1; however, both of those
releases were quickly obsoleted by the version 2.1 Eclair release. As Android
2.1 includes key bug fixes and improvements not present in 2.0/2.0.1, only
Android 2.1 should be used for new devices. As there is no compatibility
program for 2.0 or 2.0.1, the officially compatible Eclair-based release is Android
2.1. (The linked document refers to Android 2.0, because there were
no new platform features added in 2.1.)

## [Android 1.6](https://developer.android.com/sdk/android-1.6-highlights.html) ##

Android 1.6 corresponded to the "Donut" milestone branch, and has an API level of 4.

## [Android 1.5](https://developer.android.com/sdk/android-1.5-highlights.html) ##

Android 1.5 corresponded to the "Cupcake" milestone branch, and has an API
level of 3.

## [Android 1.1](https://developer.android.com/sdk/android-1.1.html) ##

Android 1.1 has an API level of 2. Android 1.1 was known as
"Petit Four" internally, though this name was not used officially.

## Android 1.0 ##

was the first release of Android, and has an API
level of 1. Since it was the first released version of Android, no platform
highlights were prepared for this release.