Это кодовое имя Android 16 — и это не то, что вы ожидаете

Это кодовое имя Android 16 — и это не то, что вы ожидаете

TLDR

  • Кодовое название Android 16 — Пахлава, популярный десерт из слоеного теста.
  • Это может показаться странным, учитывая, что кодовое имя Android 14 было Upside Down Cake, а Android 15 — Vanilla Ice Cream.
  • Однако новое кодовое название десерта отражает изменения в процессе сборки Android, из-за которых Google снова начал написание букв.

Как опытный энтузиаст технологий, следящий за приятным путешествием Android с первых дней существования Cupcake и Gingerbread, я должен сказать, что последний поворот в соглашениях об именах Android меня весьма заинтриговал! Переход к стабильному проекту и новой схеме идентификаторов сборки, несомненно, является значительным изменением, отражающим развивающийся подход Google к разработке Android.


Google, возможно, уже какое-то время перестал публично ссылаться на версии Android с использованием названий десертов, но они не отказались от этой практики полностью. Каждая новая версия Android по-прежнему получает кодовое название, основанное на десерте, например «Ванильное мороженое» для Android 15. Google начал этот шаблон с Android 1.5 (Cupcake) еще в 2009 году, выбирая десерты, которые начинаются со следующей буквы английского алфавита. для каждой последующей версии. Например, Android 1.6 назывался «Пончик». Однако вполне возможно, что эта традиция может прекратиться с обновлением Android 16 в следующем году, поскольку кодовое имя, начинающееся с буквы «W», может отсутствовать.

На выходных команда разработчиков b58 прислала нам информацию о некоторых интересных изменениях кода, которые он заметил в AOSP. Первое изменение добавляет код, позволяющий сжимать любой модуль APEX, который будет выпущен с выпуском Android в следующем году. Что интересно в коде, так это то, как он относится к выпуску Android следующего года. В частности, для поля min_sdk_version установлено значение Baklava. Напротив, в поле min_sdk_version для выпуска этого года установлено значение VanillaIceCream.

Это кодовое имя Android 16 — и это не то, что вы ожидаете

Как исследователь, я предлагаю внести изменения в наш текущий код. В частности, я предлагаю включить дополнительный этап проверки, чтобы гарантировать, что кодовое имя SDK платформы сборки соответствует «Пахлаве». Причина этого заключается в том, что наш предыдущий патч проверял только то, была ли версия SDK равна или больше 35 (что соответствует Android 15) или было ли кодовое имя SDK платформы «VanillaIceCream». Я считаю, что расширение этой проверки за счет включения «Пахлавы» может улучшить нашу совместимость и стабильность.

Это кодовое имя Android 16 — и это не то, что вы ожидаете

В процессе создания новой версии Android Google присваивает SDK платформы кодовое имя до тех пор, пока она не будет полностью разработана и завершена. Это объясняет, почему в бета-версии 3 Android 15 — первой вехе стабильности платформы Android 15 — название версии Android было обновлено с «VanillaIceCream». По мере развития Android 16 применяется та же практика: в первоначальных сборках будет отображаться кодовое имя SDK платформы («Пахлава») вместо версии SDK платформы (36).

Две части информации указывают на то, что кодовым названием Android 16 может быть Пахлава. Наш источник сообщил нам, что «Пахлава» действительно является названием десерта, выбранным для Android 16. Однако многие люди, в том числе и я, ожидали, что десерт будет начинаться с буквы «W» из-за прошлых тенденций.

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

Номер версииКодовое имя
1.0Нет кодового имени
1.1Маленькая четверка
1,5Кекс
1,6Пончик
2.0/2.1Эклер
2.2Фройо
2.3Пряники
3.0Соты
4.0Сэндвич с мороженым
4.1-4.3Жевательные конфеты
4.4КитКат
5.0/5.1Леденец
6.0Зефир
7.0/7.1Нуга
8.0/8.1Орео
9Пирог
10Айвовый пирог
11Торт Красный Бархат
12/12лСнежный конус
13Тирамису
14Перевернутый торт
15Ванильное мороженое

Если вы следите за новостями о разработке платформы Android, возможно, вы наткнулись на новую инициативу под названием «Проект стабильной магистрали». Проще говоря, Google изменил свой подход к разработке Android. Первоначальной версией Android для этой новой системы была Android 14 QPR2, выпущенная в марте, поэтому ее идентификатор сборки имел другой шаблон именования по сравнению с предыдущими версиями. Вместо использования идентификаторов сборок, начинающихся с буквы «U», как в случае с Upside Down Cake, в Android 14 QPR2 использовались идентификаторы сборок, начинающиеся с буквы «A».

Например, идентификатор сборки мартовского обновления Pixel Tablet был AP1A.240305.019.A1. Идентификатор сборки июньского обновления устройства на базе Android 14 QPR3 — AP2A.240605.024. А идентификатор сборки предстоящего октябрьского обновления устройства на базе Android 15 будет примерно таким: AP3A.241005.0XX. Обновление Android 15 QPR1 для устройства будет иметь вид AP4A.241205.0XX, если оно действительно выйдет в декабре.

Это кодовое имя Android 16 — и это не то, что вы ожидаете

В версиях Android, запланированных на следующий год, каждый идентификатор сборки будет начинаться с буквы «B». Таким образом, идентификаторы сборки для Android 15 QPR2 будут соответствовать этому шаблону, например BP1A и т. д. Следовательно, Google выбрал Пахлаву вместо названия десерта, начинающегося с буквы W, для Android 16.

Если вам интересно, почему версия Android 15 называется Vanilla Ice Cream, а не начинается с буквы «A», у меня нет однозначного ответа. Однако, вероятно, это связано с тем, что Google ранее присвоил название «Ванильное мороженое» в качестве внутреннего кодового имени для Android 15 перед выходом первого стабильного выпуска. Изменение его позже могло вызвать проблемы во многих ссылках, потенциально нарушая процессы сборки.

Тем не менее, я уверен, что идея о том, что Баклава — это кодовое имя Android 16, удивит многих из вас, но если вы углубитесь в то, почему оно было выбрано, вы узнаете некоторые интересные факты о том, как разработка платформы Android резко изменилась за последние несколько лет. месяцев.

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

2024-09-30 20:17