Android History Version

Android operating system is a mobile device operating system jointly developed by Google and the Open Handset Alliance. The earliest version of Android 1.0 beta was released on November 5, 2007, and several updates were released on March 25, 2021. Each of these updates fixes bugs and adds new features that the previous release did not.

Starting in May 2009, the Android operating system used the sweet spot as the code name for the versions, which are named in the order starting with a capital C: Cupcake, Donut, Eclair, Froyo, Gingerbread, Honeycomb, Ice Cream Sandwich, Jelly Bean Bean, KitKat, Lollipop, Marshmallow, Nougat, Oreo, Pie.

Android 11 will be released on September 9, 2020. The system is mainly enhanced chat bubble, security and privacy protection, power menu, can better support waterfall screen, folding screen, dual screen and Vulkan extension, etc.

In addition, there are two pre-release internal versions of the Android operating system, Astro and Bender.

Chinese name

Android, Aziz, Aziz

Foreign names



Google Google and the Open Handset Alliance

The first version

Android Beta

Release time

In 2007,


All green robots

The author

Irina Blok

The latest version

Android 11


1.Basic information

2.version details

3.Development code

4.API level

5.the Logo image


The basic information

The word Android first appeared in the science fiction novel "Future Eve" published by French writer Vriyadriel Adam in 1886. The author named a machine that looks like a human Android. That's where the name Android comes from.

Android operating system is a mobile device operating system jointly developed by Google Google and the Open Handset Alliance. The earliest version of Android 1.0 Beta was released on November 5, 2007, and several updates have been released so far. Each of these updates fixes bugs and adds new features that the previous release did not.

There were two pre-release internal versions of the Android operating system, codenamed Astro and Bender. Due to copyright issues, in May 2009, the Android operating system changed its code name to "Sweet". These versions are named in order of capital letters. For the first time, Android 10 (Q) did not use the "Sweet" name. But for now, Android 10 still has a lot of Android Q (for example, in the Android 10 Egg, you can set 10 as "Q" to go to the next level).

The following is the dessert code and translation:

The cupcakes

-Dan: Donut

Eclair: Lightning puffs, creme fraiche, muffins

-Sheldon: Froyo

Gingerbread: Gingerbread

Honeycomb: Honeycomb

E.g. < 1 > Ice Cream Sandwich

B: Jelly beans

KitKat: KitKat bars


-Howard: Marshmallow

Nougat: Nougat

Oreo: Oreo

Pie: Pie

The version of the subsidiary

Below is a table that visually shows each Android name, version number, and Target API level.


Develop code

There were two internal beta versions of Android before it was released, named after the famous robots: Astro Boy (not Astro Boy) and Bender. It's important to note that the Android 1.0 and 1.1 Version codes are not those two, and the "Android Version History" entry in Wikipedia is incorrect. Later, due to copyright concerns, Google changed its naming convention to use dessert as the code name for their version of the system. Android 1.0 was the first version of Android released on September 23, 2008, and Android 1.1 was released on February 2, 2009, but there are actually more variants of version 1.1 inside Google. The dessert naming started with version 3 of Android 1.5 (actually version 4, since there are actually two versions of Android 1.0). Starting with the Android 1.6 Donut, the team officially decided to continue the Android development code from "C" to "C". It's worth noting that Android 1.1 was internally code-named Petit Four, but the project lead, who liked a tasty snack, ended up naming it that way.

So Astro Boy and Bender were real, but they went with the super-early milestone builds. The full schedule looks like this:

Android Milestone Builds (with Astro Boy and Bender Floating around in Here Somewhere)

September 2008 -Android 1.0 - Bender

September 2008 -Android 1.1 - Petit Four

September 2008 -Android 1.5 - Cupcake

September 2008 -Android 1.6 - Donut

December 2009 / January 2010 -Android 2.0/2.1 - Eclair

February 2010 -Android 2.2 - Froyo

December 2010 -Android 2.3 - Gingerbread

2/5/July 2011 -Android 3.0/3.1/3.2 - Honeycomb

September 2011 -Android 4.0 - Ice Cream Sandwich

July 2013 -Android 4.1/4.2/4.3 - Jelly Bean

September 2013 -Android 4.4 - KitKat

October 2014 / March 2015 -Android 5.0/5.1 - Lollipop (Android L)

September 2015 -Android 6.0 - Marshmallow (Android M)

August 2016 -Android 7.0 -Nougat (Android N)

August 2017 -Oreo (Android O)

May 2018 -Android 9.0-Pie (Android P)

May 2019 -Android 10.0 - (to be determined) (Android Q)

September 2020 -- Android 11.0 -- (TBD) (Android R) (Developer Preview)

API level

Application programming interface (API) levels occur from version to version. Here's a list of all the API levels so far, and how they correspond to each version of Android.

API Level 1: Android 1.0

API Level 2: Android 1.1 Petit Four

API Level 3: Android 1.5 Cupcake

API Level 4: Android 1.6 DONUT

API Level 5: Android 2.0 Eclair

API Level 6: Android 2.0.1 Eclair

API Level 7: Android 2.1 Eclair

API Level 8: Android 2.2-2.2.3 Froyo

API Level 9: Android 2.3-2.3.2 Gingerbread

API Level 10: Android 2.3.3-2.3.7 Gingerbread

API Level 11: Android 3.0 Honeycomb

API Level 12: Android 3.1 Honeycomb

API Level 13: Android 3.2 Honeycomb

API Level 14: Android 4.0-4.0.2 Ice Cream Sandwich

API level 15: Android 4.0.3-4.0.4 Ice Cream Sandwich

API Level 16: Android 4.1 Jelly Bean

API Level 17: Android 4.2 Jelly Bean

API Level 18: Android 4.3 Jelly Bean

API Level 19: Android 4.4 KitKat

API Level 20: Android 4.4.4 KitKat

API Level 21: Android 5.0 Lollipop

API Level 22: Android 5.1 Lollipop

API Level 23: Android 6.0 Marshmallow

API Level 24: Android 7.0 Nougat

API Level 25: Android 7.1 Nougat

API Level 26: Android 8.0 Oreo

API Level 27: Android 8.1 Oreo

API Level 28: Android 9.0 Pie

API Level 29: Android 10.0Q

API Level 30: Android 11.0R

Logo image

Android Official Image

Android is a full-body green robot, the color using PMS 376C and RGB hexadecimal #A4C639 to draw, which is the brand symbol of the Android operating system. Sometimes, it is displayed as a plain text logo.

The logo of Android is designed by Ascender, and the text in it uses the font called "Google Droid Font" specially produced by Ascender.

The early image

Android Logo Designer Irina Blok: This Logo is meant to represent the international Android, it's open source, it doesn't draw on any cultural characters, so we just talked to Android developers and went through all the Android/Robot themes, and then we listed them, chose one, and then we refined it down to pixels, and it's a realistic cartoon image. It's just the most basic embodiment of the spirit of Android.


The core of Android Logo design is to reflect the spirit of the product, reflect the perspective of open source, directly facing the concept of developers, to achieve the same effect as Linux's penguin Logo.

As it turned out, the Logo struck a chord with developers and users alike, but until then Google had been willing to leave the designs on their desks for employees to pick apart; So during the internal Google release of the source design, various Google engineers were there to give their opinions on the color, and Blok chose PMS 376C, #A4C639 hexadecimal as the green color, because it represented the nostalgic code color and stood out against a black background.


Pre-release version

Android Alpha


At least two internally released Google and Open Handset Alliance beta versions of Android were released before November 2007. In a temporary naming scheme, the name of the fictional robot was chosen, with various versions code-named "Astro Boy", "Bendel" and "R2-D2". Dan Morrill created some of the first mascot logos, but the current design for the green Android logo was created by Irina Pollock. Ryan Gibson, the project manager for the dessert, which has been released to the general public, was conceived in April 2009 using the Android 1.5 cake.

Android Beta

Android Beta, released on November 5, 2007, and the Software Development Kit (SDK), released on November 12, 2007. May 11 is considered Android's "birthday."

The open beta SDK is released in the following order:

November 16, 2007: M3-RC22A

December 14, 2007: M3-RC37A

February 13, 2008: M5-RC14

March 3, 2008: M5-RC15

August 18, 2008:0.9

September 23, 2008:1.0-R1

Related Articles