44 votes

Quels sont les noms des différentes versions du système d'exploitation Android, et comment ces noms sont-ils choisis ?

De nombreuses personnes font référence aux versions d'Android par des "noms de code" plutôt que par des numéros de version (par exemple, Android "Gingerbread"). Quels sont les noms des différentes versions du système d'exploitation Android, et comment ces noms sont-ils choisis ?

46voto

David Negron Points 971

Chaque version d'Android depuis la 1.5 a été développée avec un nom de code spécifique. Ces noms de code sont choisis par ordre alphabétique et ont jusqu'à présent tous été des desserts (ou, de manière générique, des aliments sucrés/salés). Certains noms de code sont associés à plusieurs numéros de version, tandis que d'autres sont limités à un seul, et la raison de cette incohérence n'est pas connue actuellement. Le nommage semble généralement correspondre aux changements de niveaux d'API des développeurs, mais ce n'est pas toujours vrai (exemple : 3.0 et 3.1 sont toutes deux "Honeycomb" mais elles ont des niveaux d'API différents).

Les noms suivants sont utilisés pour les versions d'Android actuellement existantes. Notez que les versions 1.0 et 1.1 n'ont pas été nommées publiquement. Cependant, Android 1.1 a été désigné en interne comme "Petit-Four" (noté dans le champ La réponse de Traroth , confirmé aquí ) :

Cupcake :

  • Android 1.5

Donut :

  • Android 1.6

Eclair :

  • Android 2.0
  • Android 2.1

Froyo : ( diminutif de "frozen yogurt" (yaourt glacé) )

  • Android 2.2

Pain d'épice :

  • Android 2.3

Nid d'abeille :

  • Android 3.0
  • Android 3.1
  • Android 3.2

Ice Cream Sandwich :

  • Android 4.0

Jelly Bean :

  • Android 4.1
  • Android 4.2
  • Android 4.3

KitKat :

  • Android 4.4

Lollipop :

  • Android 5.0
  • Android 5.1

Guimauve :

  • Android 6.0

Nougat : (nom officiel : https://twitter.com/Android/status/748642375908589568 )

  • Android 7.0
  • Android 7.1

Oreo :

  • Android 8.0
  • Android 8.1

Tarte :

  • Android 9.0

Android 10 (pas de nom de code)

Android 11 (pas de nom de code)

20voto

Eugene Points 417

Eldarerathis a très bien résumé la situation. Pour ajouter quelques éléments : La version 1.1 était appelée en interne Petit Four par Google, et c'est comme ça que tout a commencé. Google installe une pâtisserie géante sur sa pelouse à Mountain View chaque fois qu'une nouvelle version est sur le point d'être lancée.

Vous pouvez voir des photos de cette exposition à différents stades ici :

Overall display (Cupcake to Eclair, with Nexus One) Donut, logo Android, Nexus one, Cupcake, Eclair

Honeycomb Froyo

Eclair, Froyo, Gingerbread, Honeycomb and Ice Cream Sandwich Pain d'épice, Sandwich à la crème glacée, Nid d'abeille

Kit-Kat KitKat, Jellybean

Lollipop Lollipop

Marshmallow Guimauve

Nougat Nougat

Oreo Oreo

2voto

Marenz Points 642

https://developer.Android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels contient un tableau qui relie tous les messages de dénomination, extrait :

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

Lien vers les archives web .

0 votes

Juste pour vous dire que cette liste ne semble plus refléter les noms de code puisque M. P a déjà publié, mais les noms de dessert de M/N/O n'y figurent pas.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X