Wie heißen die verschiedenen Versionen des Android-Betriebssystems und wie werden diese Namen ausgewählt?


44

Viele Leute bezeichnen Android-Versionen eher mit "Codenamen" als mit Versionsnummern (z. B. Android "Gingerbread"). Wie heißen die verschiedenen Versionen des Android-Betriebssystems und wie werden diese Namen ausgewählt?

Antworten:


46

Jede Android-Version seit 1.5 wurde mit einem bestimmten Codenamen entwickelt. Diese Codenamen werden alphabetisch ausgewählt und waren bisher alle Dessertartikel (oder allgemein süß / zuckerhaltige Lebensmittel). Einige Codenamen sind mit mehr als einer Versionsnummer verknüpft, während andere nur auf eine bestimmte Versionsnummer beschränkt sind. Der Grund für diese Inkonsistenz ist derzeit nicht bekannt. Die Benennung scheint normalerweise Änderungen in den API-Levels der Entwickler zu entsprechen, dies ist jedoch nicht immer der Fall (Beispiel: 3.0 und 3.1 sind beide "Honeycomb", haben jedoch unterschiedliche API-Levels).

Die folgenden Namen werden für die derzeit vorhandenen Android-Versionen verwendet. Beachten Sie, dass die Versionen 1.0 und 1.1 nicht öffentlich benannt wurden. Android 1.1 wurde jedoch intern als "Petit-Four" bezeichnet (vermerkt in Traroths Antwort , die hier bestätigt wurde ):

Cupcake:

  • Android 1.5

Krapfen:

  • Android 1.6

Eclair:

  • Android 2.0
  • Android 2.1

Froyo: ( Abkürzung für "Frozen Joghurt" )

  • Android 2.2

Lebkuchen:

  • Android 2.3

Bienenwabe:

  • Android 3.0
  • Android 3.1
  • Android 3.2

Eiscreme-Sandwich:

  • Android 4.0

Geleebohne:

  • Android 4.1
  • Android 4.2
  • Android 4.3

KitKat:

  • Android 4.4

Lutscher:

  • Android 5.0
  • Android 5.1

Mäusespeck:

  • Android 6.0

Nougat: (offizieller Name: https://twitter.com/Android/status/748642375908589568 )

  • Android 7.0
  • Android 7.1

Oreo:

  • Android 8.0
  • Android 8.1

Kuchen:

  • Android 9.0

20

Eldarerathis fasste es sehr gut zusammen. Um einige Dinge hinzuzufügen: Die 1.1-Version wurde von Google intern als Petit Four bezeichnet , und so fing alles an. Google installiert jedes Mal, wenn eine neue Version herausgebracht wird, ein riesiges Gebäck auf dem Rasen von Mountain View.

Sie können Bilder dieser Anzeige in verschiedenen Stadien hier sehen:

Gesamtdarstellung (Cupcake to Eclair, mit Nexus One) Donut, Android-Logo, Nexus eins, Cupcake, Eclair

BienenwabeFroyo

Eclair-, Froyo-, Lebkuchen-, Bienenwaben- und Eiscremesandwich Lebkuchen, Eiscremesandwich, Bienenwabe

Kit-Kat KitKat, Jellybean

Lutscher Lutscher

Mäusespeck Mäusespeck

Nougat Nougat

Oreo Oreo


2

https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels enthält eine Tabelle, die die gesamte Namensverwirrung verknüpft, Auszug:

Platform Version    API Level    VERSION_CODE
Android 6.0         23           M
Android 5.1         22           LOLLIPOP_MR1
Android 5.0         21           LOLLIPOP
...

Link zum Webarchiv .


Nur ein Hinweis, dass diese Liste offenbar keine Codenamen mehr wiedergibt, da M. P bereits veröffentlicht wurde, die Dessertnamen von M / N / O jedoch nicht mehr.
Andy Yan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.