Каковы имена различных версий ОС Android и как эти имена выбраны?

Многие люди относятся к версиям Android под «кодовыми именами», а не к номерам версий (например, Android «Gingerbread»). Каковы имена различных версий ОС Android и как эти имена выбраны?

44 голоса | спросил 3 revs, 2 users 100%
eldarerathis
1 Jam1000000amThu, 01 Jan 1970 03:00:00 +030070 1970, 03:00:00

3 ответа


46

Каждая версия Android с 1.5 была разработана с определенным кодовым именем. Эти кодовые имена выбраны в алфавитном порядке и до сих пор все были десертными предметами (или, в общем, сладкой /сладкой пищей). Некоторые кодовые имена связаны с более чем одним номером версии, в то время как другие ограничены только конкретным, и причина этой несогласованности в настоящее время не известна. Именование, как правило, соответствует изменениям уровней API разработчика, но это не всегда так (пример: 3.0 и 3.1 являются «сотовыми», но имеют разные уровни API).

Следующие имена используются для существующих в настоящее время выпусков Android. Обратите внимание, что версии 1.0 и 1.1 не были публично названы. Однако Android 1.1 был внутренне назван «Petit-Four» (отмечен в ответе Трарот , подтвержденном здесь ):

Кекс:

  • Android 1.5

пончик:

  • Android 1.6

Эклер:

  • Android 2.0
  • Android 2.1

Froyo: ( короткий для «замороженного йогурта» )

  • Android 2.2

Gingerbread:

  • Android 2.3

Honeycomb:

  • Android 3.0
  • Android 3.1
  • Android 3.2

Сэндвич с мороженым:

  • 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

Зефир:

  • Android 6.0

Нуга: (официальное название: https://twitter.com/Android /статус /748642375908589568 )

  • Android 7.0
  • Android 7.1

Oreo:

  • Android 8.0
  • Android 8.1

Мороженое с фисташковым орехом (внутренне, Google звонит): Источник

ответил Dalvik 24 J000000Friday15 2015, 14:11:24
20

Eldarerathis резюмировал это очень хорошо. Чтобы добавить некоторые вещи: версия 1.1 была внутренне названа Google Petit Four , и так все и началось. Google устанавливает гигантскую выпечку на лужайке в Mountain View каждый раз, когда будет запущена новая версия.

Вы можете увидеть изображения этого дисплея на разных этапах здесь:

Общий дисплей (Cupcake to Eclair, с Nexus One) Donut, логотип Android, Nexus one, Кекс, Эклер

Honeycomb Froyo

Eclair, Froyo, Gingerbread, Honeycomb and Ice Cream Sandwich Пряники, Мороженое сэндвич, желе>

Kit-Kat KitKat

Lollipop Lollipop

Зефир

Нуга Нуга

 Oreo Oreo

ответил Dalvik 24 J000000Friday15 2015, 14:11:24
2

https://developer.android.com/guide /themes /manifest /uses-sdk-element.html # ApiLevels содержит таблицу, которая связывает весь беспорядок имен, выдержка:

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

Ссылка на веб-архив .

ответил Dalvik 24 J000000Friday15 2015, 14:11:24

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132