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?

Eldarerathis
quelle

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
eldarerathis
quelle
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

Rahul Gopi
quelle
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 .

Ciro Santilli ist ein Schauspieler
quelle
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