Документ Google предполагает, что уровень API 29 будет Android Q

Недавно обновленный документ Google предполагает, что уровень API 29 будет Android Q, а не Android 9.1 Pie, хотя, возможно, еще будет выпущена техническая версия.

Каждый год Google представляет новую версию Android. Новинкой этого года является Android Pie, также известный как Android 9. Хотя Android 9 Pie понадобится много месяцев, чтобы оставить свой след в мире. Статистика распространения версий Android, мы ожидаем, что устройства получат обновление Android 9 быстрее, чем устройства в прошлом году получили обновление Android 8.0 Oreo (спасибо Project Treble). Теперь, когда Android 9 Pie доступен в AOSP, пришло время предположить, какой будет следующая основная версия Android. Недавно обновленный документ Google предполагает, что Андроид Кью будет следующей основной версией Android, а не Android 9.1 Pie.

30 августа, совершить был объединен для обновления Android Бионический статус. Бионический — это библиотека C, математическая библиотека и динамический компоновщик Android. В коммите перечислены новые функции библиотеки C, которые появятся в Android Q. Интересно, что в описании указано, что Android Q будет API уровня 29.

Уровень API идентифицирует версию платформы Android. Например, Android 8.0 Oreo — это уровень API 26, Android 8.1 Oreo — это уровень API 27, а Android 9 Pie — это уровень API 28. Если Android Q будет иметь API-уровень 29, это означает, что выпуск обслуживания Android Pie (MR) не станет следующей основной версией Android. Все еще возможно и весьма вероятно, что мы увидим Android Pie MR, поскольку Google ранее выпускал MR без повышения уровня API.

Когда я заметил, что работа над Android P l началасьпрошлый годЯ предположил, что Google пропустит Android 8.1 Oreo. Очевидно, это оказалось не так, потому что я не учел возможность того, что Google уже завершил работу над Android Oreo MR1 в своей внутренней основной ветке. Однако на этот раз мне не нужно размышлять о том, какой будет версия API Android 29: Google в основном подтвердил это, объединив коммиты, не один раз но дважды которые связывают Android Q с уровнем API 29.

Если Android Q действительно соответствует уровню API 29, то это означает, что API, с которыми будут работать разработчики, должны оставаться неизменными в течение почти года, пока не начнутся предварительные версии Android Q для разработчиков. Это хорошая новость для разработчиков, поскольку обновленные требования Google Play Store примерно в августе следующего года потребуются приложения, ориентированные на уровень API 28. Отслеживать все последние изменения платформы может быть непросто, но Google начинает делать это обязательным, если вы хотите, чтобы ваше приложение процветало в Play Store. Для потребителей и экосистемы Android полезно иметь актуальные приложения, которые используют новейшие функции платформы и соблюдают новейшие ограничения по оптимизации батареи и памяти платформы.

Как только мы объявим дату запуска Google Pixel 3, мы надеемся получить подтверждение о том, будет ли Android 9.1 Pie. Андроид 8.1 Орео запущен через 2 месяца после выпуск Google Pixel 2 и Pixel 2 XL, но эта версия Android начала появляться в демонтажных версиях приложений Google еще до их выпуска. Возможно, то же самое произойдет и в этом году, хотя это невозможно узнать раньше, чем через несколько месяцев.