What is Android ? and History  of Android

Android development

Android is an open-source and Linux-based Operating System for smartphones and tablets, TV, Wear.

Android was developed by  Open Handset Alliance, led by Google. And Inventors of Android is Andy Rubin, Rich Miner, Nick Sears

The first beta version of the Android Software Development Kit (SDK) was released by Google in 2007. Android 1.0, was released in September 2008.

There are many code names of android such as Lollipop, Kitkat, Jelly Bean, Ice cream Sandwich, Froyo, Eclair, Donut etc which is covered on the next page.

Learn More Android Tutorial.

 

Android History 

  • Code
    name
Version
number
Linux kernel
version
Initial release
date
API
level
   (No codename)     1.0    ? September 23, 2008 1
    Petit Four     1.1    2.6 February 9, 2009 2
   Cupcake     1.5    2.6.27 April 27, 2009 3
   Donut     1.6    2.6.29 September 15, 2009 4
   Eclair   2.0 – 2.1    2.6.29 October 26, 2009 5 – 7
   Froyo   2.2 – 2.2.3 2.6.32 May 20, 2010 8
   Gingerbread   2.3 – 2.3.7 2.6.35 December 6, 2010 9 – 10
Honeycomb 3.0 – 3.2.6 2.6.36 February 22, 2011 11 – 13
Ice Cream Sandwich 4.0 – 4.0.4 3.0.1 October 18, 2011 14 – 15
Jelly Bean 4.1 – 4.3.1 3.0.31 to 3.4.39 July 9, 2012 16 – 18
   KitKat 4.4 – 4.4.4 3.10 October 31, 2013 19 – 20
  Lollipop 5.0 – 5.1.1 3.16 November 12, 2014 21 – 22
  Marshmallow 6.0 – 6.0.1 3.18 October 5, 2015 23
  Nougat 7.0 – 7.1.2 4.4 August 22, 2016 24 – 25
  Oreo 8.0 – 8.1 4.10 August 21, 2017 26 – 27
  Pie 9.0 4.4.107, 4.9.84, and 4.14.42 August 6, 2018 28
Android 10                    10                                             September 3, 2019.             29

Android 11                     11                                            8 September 2020               30

Get Android 11

You can get Android 11 in some of device is lounches

  1. Get an OTA update or system image for a Google Pixel device
  2. Set up an Android Emulator to run Android 11
  3. Get a GSI system image for a qualified Treble-compliant device

For instructions on how to set up Android Studio for testing and development, see Set up the SDK.

Configuring the Android Emulator to run Android 11 is a great solution for exploring new features and APIs and testing with Android 11 behavior changes. Setting up the emulator is fast and convenient and allows you to emulate various screen sizes and device characteristics.

You can set up an emulator with Android 11 from inside Android Studio:

  1. Install the latest Preview build of Android Studio.
  2. In Android Studio, click Tools > SDK Manager.
  3. In the SDK Tools tab, select the latest version of Android Emulator, and click OK. This installs the latest version if it’s not already installed.
  4. In Android Studio, click Tools > AVD Manager and follow the instructions to create a new AVD.

    Be sure to select a Pixel 2, 3, 3a, 4, or 4a device definition and an Android 11 (API level 30) system image. If you don’t already have an Android 11 system image installed that matches your device definition, click Download next to the Release Name to get it.

  5. When you return to the list of virtual devices in the AVD Manager, double-click your new virtual device to launch it.