Google может выпустить Android 16 гораздо раньше, чем ожидалось

Google может выпустить Android 16 гораздо раньше, чем ожидалось

TLDR

  • Google, возможно, планирует выпустить Android 16 во втором квартале 2025 года.
  • Это было бы необычно для Google, который обычно выпускает основные версии Android в августе, сентябре или октябре.
  • Однако дата выхода Android 16 еще не подтверждена.

Как человек, который следит за развитием Android уже почти два десятилетия, мне интересно наблюдать, как Google продолжает внедрять инновации и совершенствовать свою операционную систему. Недавние изменения в использовании дат для ссылки на выпуски Android весьма интригуют.


Каждый год Google последовательно представляет новую версию Android. Текущей версией является Android 15, а ее открытый исходный код был доступен в начале этого месяца. Если вы изучите характер запуска версий Android с течением времени, вы заметите, что Google обычно планирует эти основные обновления либо на третий, либо на четвертый квартал года. Однако похоже, что Google может ускорить график выпуска Android, поскольку данные указывают на то, что Android 16 потенциально дебютирует во втором квартале 2025 года.

Как правило, Google представляет значительные обновления для операционной системы Android в период с августа, сентября и октября. Например, Android 15 был выпущен недавно в этом месяце, а прошлогодний Android 14 дебютировал в начале октября. Обновление Android 13 от 2022 года также появилось в августе. Стоит отметить, что вам придется вернуться к выпуску Android 4.1 Jelly Bean в 2012 году, чтобы найти исключение, когда версия не была выпущена в течение этих месяцев.

Версия AndroidКодовое имяДата выпуска
Андроид 15Ванильное мороженое3 сентября 2024 г.
Андроид 14Перевернутый торт4 октября 2023 г.
Андроид 13Тирамису15 августа 2022 г.
Андроид 12Снежный конус4 октября 2021 г.
Андроид 11Торт Красный Бархат8 сентября 2020 г.
Андроид 10Айвовый пирог3 сентября 2019 г.
Андроид 9Пирог6 августа 2018 г.
Андроид 8.0Орео21 августа 2017 г.
Андроид 7.0Нуга22 августа 2016 г.
Андроид 6.0Зефир5 октября 2015 г.
Андроид 5.0Леденец12 ноября 2014 г.
Андроид 4.4КитКат31 октября 2013 г.
Андроид 4.1Жевательные конфеты9 июля 2012 г.
Андроид 4.0Сэндвич с мороженым18 октября 2011 г.
Андроид 3.0Соты22 февраля 2011 г.
Андроид 2.3Пряники6 декабря 2010 г.
Андроид 2.2Фройо20 мая 2010 г.
Андроид 2.0Эклер27 октября 2009 г.
Андроид 1.6Пончик15 сентября 2009 г.
Андроид 1.5Кекс27 апреля 2009 г.
Андроид 1.19 февраля 2009 г.
Андроид 1.023 сентября 2008 г.

Как аналитик, я наблюдаю, что обновления Android следуют последовательному годовому циклу, что дает Google достаточно времени для разработки стратегии, разработки и тестирования новых функций и API для каждого обновления. Любые инновации, которые они не могут реализовать в рамках конкретной версии, откладываются до следующей, создавая повторяющуюся схему планирования, разработки и тестирования.

За прошедшие годы я заметил, что Google значительно упростил процесс создания, тестирования и выпуска новых обновлений Android благодаря достижениям в инструментах, инфраструктуре и дизайне платформ. Тем не менее, одним из последовательных аспектов подхода Google к разработке с момента появления Android было управление ветвями AOSP – постоянным фактором среди всех изменений.

Ранее, но совсем недавно, Google перевел Android на подход непрерывной интеграции с целью повышения стабильности платформы. В проекте Google Trunk Stable разработчики Android работают над единой основной веткой и отмечают конкретные функции и API для каждой выпускаемой ими сборки. Этот метод уже привел к некоторым интригующим изменениям и, похоже, позволяет Google внедрять изменения быстрее, чем раньше. Фактически, есть признаки того, что Android 16 может быть выпущен раньше, чем ожидалось, из-за вновь обретенной уверенности Google в этой обновленной стратегии развития.

Во время изучения Документа определения совместимости Android 15 (CDD) я обнаружил интригующую деталь: Google упомянул «25Q2» как предстоящий выпуск Android, что необычно, поскольку обычно мы ожидаем следующую версию Android примерно в 25Q3. Это несоответствие возбудило мое любопытство.

Google может выпустить Android 16 гораздо раньше, чем ожидалосьGoogle может выпустить Android 16 гораздо раньше, чем ожидалось

Менее известный факт: с тех пор, как в марте Google представила Android 14 QPR2, что ознаменовало первый стабильный выпуск Android, команда использует даты для внутренней идентификации обновлений Android. Например, Android 14 QPR2 внутри компании известен как 24Q1, а Android 14 QPR3 стал 24Q2. Android 15 имеет маркировку 24Q3, а предстоящий выпуск Android 15 QPR1 будет называться 24Q4.

В течение последних нескольких недель я внимательно следил за дискуссиями вокруг обновлений Android, и вот что я собрал как фанат: в Common Open Source Policy (CDD) и различных патчах были упоминания о «25Q2». команда разработчиков b58 в проекте Android с открытым исходным кодом (AOSP). Недавно некоторые инженеры Google оставили комментарии к AOSP, намекая на 25Q2 как на предстоящий основной выпуск Android.

Google может выпустить Android 16 гораздо раньше, чем ожидалось

Предстоящее доказательство можно проследить в фрагменте кода, который представляет новый API в системе Bluetooth. Однако эта часть еще не интегрирована, поскольку версия 24Q4 не допускает каких-либо настроек API. Это логично, учитывая, что 24Q4 соответствует Android 15 QPR1, а изменения API допустимы только в основных обновлениях Android. Следовательно, эта корректировка откладывается до «фазы 25Кв2 (после завершения 25К1)». Аналогичным образом, третье свидетельство подчеркивает, что изменения API не могут быть реализованы до версии 25Q2.

Google может выпустить Android 16 гораздо раньше, чем ожидалосьGoogle может выпустить Android 16 гораздо раньше, чем ожидалось

Если бы 25Q2 был просто Android 15 QPR3, то Google не имело бы смысла вносить изменения API в релиз. Google обязуется перед разработчиками приложений не вносить каких-либо критических изменений или новых API без изменения версии SDK. Вот почему в QPR вы никогда не увидите никаких новых вариантов поведения системы, ориентированных на приложения, или изменений API, и именно поэтому я считаю, что 25Q2 относится к Android 16, а не к Android 15 QPR3. Говоря с источником, моя догадка кажется верной, поскольку следующая версия SDK запланирована на 25Q2, а 25Q3 внутри компании называется QPR.

Если мое предположение верно, что «25Q2» означает Android 16, это означает, что Google может представить его во втором квартале 2025 года. Обычно релизы Android за второй квартал происходят в июне, но было бы необычно ожидать, что Android 16 дебютирует в апреле или Возможно, поскольку мы еще не запустили программу предварительной версии для разработчиков. Однако, если обновление будет готово к тому времени, это станет приятным сюрпризом, особенно если учесть его потенциальную совместимость с Google I/O. Как минимум, ранний выпуск будет гарантировать, что серия Google Pixel 9 не будет запущена с версией Android прошлого года, аналогично тому, как серия Google Pixel 8 вышла с Android 14 вместо Android 15.

Смотрите также

2024-09-30 23:20