¿Cuál es la primera versión de Android?

Cada versión de Android desde la 1.5 se ha desarrollado con un nombre en clave específico. Estos nombres en clave se eligen por orden alfabético, y hasta ahora todos han sido artículos de postre (o, genéricamente, alimentos dulces/sugerentes). Algunos nombres en clave están asociados a más de un número de versión, mientras que otros se limitan a uno solo, y actualmente se desconoce la razón de esta incoherencia. La nomenclatura suele corresponder a los cambios en los niveles de la API para desarrolladores, pero esto no siempre es cierto (ejemplo: 3.0 y 3.1 son ambas "Honeycomb" pero tienen diferentes niveles de API).

Los siguientes nombres se utilizan para las versiones de Android existentes actualmente. Tenga en cuenta que las versiones 1.0 y 1.1 no fueron nombradas públicamente. Sin embargo, Android 1.1 se denominaba internamente "Petit-Four" (señalado en la respuesta de Traroth's, confirmada aquí):

Cupcake:

  • Android 1.5

Donut:

  • Android 1.6

Eclair:

  • Android 2.0
  • Android 2.1

Froyo: (short for "frozen yogurt")

  • Android 2.2

Gingerbread:

  • Android 2.3

Honeycomb:

  • 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

Marshmallow:

  • Android 6.0

Nougat: (official name , https://twitter.com/Android/status/748642375908589568)

  • Android 7.0
  • Android 7.1