Android sdk correspondence table

Before the official release of Android, there were two  internal test versions at the beginning , and they were named after the famous robot names, they are:  Iron Arm Astro Boy (Astro Boy, note that it is not Astro Astro Boy) and  clockwork Robot (Bender). It should be noted that the version code names of Android 1.0 and 1.1 are not these two, and  the "Android Version History" entry in Wikipedia is wrong. [3]  

Later, due to copyright issues,  Google changed its naming rules to use desserts as the code names of their system versions. Android 1.0 is the first version of Android officially released on September 23, 2008, and Android 1.1 was released on February 2, 2009, but in fact, Google has more variants of version 1.1. The dessert nomenclature started with the third version  of Android 1.5  (actually the fourth version, since there were actually two versions of Android 1.0) . Starting from  Android 1.6  Donut, the project team officially decided to continue the initial letter of the Android development code from "C". It's worth noting that Android 1.1 was internally codenamed the Petit Four, but the project director liked a nice treat and eventually ended that naming practice.

So  Astro Boy  and  Bender  were real, but they went with the super-early milestone builds. Here's the full timeline:

  • Android milestone builds (with Astro Boy and Bender floating around in here somewhere)

  • Android 1.0 (no codename)

  • Android 1.1 - Petit Four

  • Android 1.5 - Cupcake

  • Android 1.6 - Donut

  • Android 2.0/2.1 - Lightning

  • Android 2.2 - Froyo

  • Android 2.3 - Gingerbread

  • Android 3.0/3.1/3.2 - Honeycomb

  • Android 4.0 - Ice Cream Sandwich

  • Android 4.1/4.2/4.3 - Jelly Bean

  • Android 4.4 - KitKat

  • Android 5.0/5.1 - Lollipop(Android L)

  • Android 6.0 - Marshmallow(Android M)

  • Android 7.0 -Nougat(Android N)

API level

edit

Application programming interface (API) levels are constantly changing as versions change. The following lists all API levels so far, and corresponds 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 Éclair

API Level 6: Android 2.0.1 Éclair

API Level 7: Android 2.1 Éclair

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.4W

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

Guess you like

Origin blog.csdn.net/liuliuhelingdao/article/details/127201978