Список версий Android — номера, названия и ключевые отличия

Кратко: основные версии Android — от Cupcake (1.5) до Android 14 (2023) — с номерами, кодовыми именами и коротким описанием того, чем они отличаются. Ниже — таблица для быстрой ориентации и разделы с пояснениями.

Основной список версий

Таблица ключевых релизов Android

ВерсияКодовое имяГодКлючевое отличие
1.0 / 1.1— / —2008–2009Первые телефоны, базовые приложения
1.5Cupcake2009Виртуальная клавиатура, виджеты
1.6Donut2009Поддержка разных размеров экранов
2.0–2.1Eclair2009Улучшения UI, обмен данными
2.2Froyo2010Быстрее, поддержка USB tethering
2.3Gingerbread2010Оптимизация для игр, NFC (частично)
3.xHoneycomb2011Интерфейс для планшетов
4.0Ice Cream Sandwich2011Унификация телеф./планшетов, Holo UI
4.1–4.3Jelly Bean2012Project Butter — плавность UI
4.4KitKat2013Оптимизация для слабых устройств
5.0–5.1Lollipop2014Material Design, ART runtime
6.0Marshmallow2015Разрешения по запросу, Doze
7.0–7.1Nougat2016Split-screen, улучшения в многозадачности
8.0–8.1Oreo2017Каналы уведомлений, Project Treble
9Pie2018Навигация жестами, адаптивная батарея
10— (Android 10)2019Конец публичных десертов, системная темная тема
11Android 112020Улучшения приватности и уведомлений
12Android 122021Новый дизайн Material You
13Android 132022Тонкая кастомизация и безопасность
14Android 142023Оптимизации, улучшенная приватность

Как читать номера и API‑уровни

  • Номер версии (например, 9, 10, 12) — пользовательский маркер релиза.
  • API level (уровень API) — число, которым пользуются разработчики для совместимости. При выборе минимального API в приложении ориентируйтесь на устройства, которые вы хотите поддержать.
  • Минорные версии (например, 7.0 → 7.1) обычно добавляют API‑фичи или исправления.

Если нужно проверить, какая версия и API установлены на телефоне: Настройки → О системе → Информация о версии (названия меню могут отличаться по оболочке).

Когда какая версия важна на практике

  • Разработчикам: ориентируйтесь на API‑уровни (функции, безопасность, поведение).
  • Пользователям: ключевые причины обновляться — безопасность, оптимизация батареи, совместимость приложений.
  • Администраторам: старые версии (ниже 6.0) уже почти не поддерживаются и представляют риск.

Частые ошибки

  • Путать версию Android и API level.
  • Ожидать, что все устройства получат самые свежие обновления (зависит от производителя/оператора).
  • Считать, что кодовое имя (десерт) присутствует в новых релизах — с Android 10 публичные десерт‑имена перестали использоваться.

FAQ

  • Как узнать API level на устройстве? — В «Информация о ПО» часто указывается уровень API, иначе используйте приложение «Информация о системе».
  • Можно ли обновиться до последней версии на любом устройстве? — Обычно нет: обновления зависят от производителя и модели.
  • Зачем знать кодовые имена? — Удобно ориентироваться в исторических заметках и документации, но для совместимости важнее API level.

Вывод: для быстрого принятия решений ориентируйтесь на номер версии и API level: они определяют доступные функции и совместимость приложений. Для пользователей — приоритет обновлений: безопасность и стабильность.