Предварительный просмотр Android 15

Добро пожаловать в предварительную версию Android 15 — программу, которая предоставляет вам все необходимое для совместимости ваших приложений со следующей версией Android и их сборки для них. Вы можете сразу начать работу , загрузив Preview SDK и инструменты.

Образы оборудования и системы эмулятора

Среда выполнения для тестирования ваших приложений на устройствах Pixel и эмуляторе Android.

Последний код платформы

Мы будем предоставлять регулярные обновления, поэтому вы будете тестировать последнюю версию кода платформы.

Новое поведение и возможности

Определите изменения в поведении, которые повлияют на ваши приложения, и создайте их с использованием новейших возможностей платформы.

Обратная связь и поддержка

Ваше мнение имеет решающее значение! Сообщайте о проблемах и дайте нам знать, что вы думаете! Общайтесь с другими разработчиками в сообществе разработчиков , чтобы поделиться своим опытом.

Хронология, основные этапы и обновления

Хронология программы Android 15 Preview

Программа Android 15 Preview действует с февраля 2024 года до окончательного публичного выпуска для AOSP и OEM-производителей, запланированного на конец года. На ключевых этапах разработки мы будем предоставлять обновления для ваших сред разработки и тестирования. Каждое обновление включает инструменты SDK, образы системы, эмуляторы, справочник по API и различия API. См. следующую таблицу, чтобы узнать больше о том, на чем следует сосредоточиться на каждом этапе.

График Строить Тип Действия разработчика
февраль Предварительный просмотр разработчика 1 Ранняя базовая сборка была ориентирована на отзывы разработчиков и включала новые функции, API и изменения поведения.
  • Изучите новые API и изменения в поведении и сообщите нам о любых критических проблемах или запросах в течение этого времени.
  • Начните раннее тестирование совместимости приложений.
Маршировать Предварительный просмотр для разработчиков 2 Постепенное обновление с дополнительными функциями, API и изменениями поведения.
  • Продолжайте отправлять отзывы об изменениях поведения и API.
  • Подготовьте приложения для потребительской бета-версии.
  • Продолжайте тестирование совместимости и публикуйте обновления приложений на тестовых треках, не меняя таргетинга.
апрель Бета 1 Первоначальный выпуск бета-версии, беспроводное обновление для первых пользователей, зарегистрировавшихся в бета-версии Android.
  • Продолжайте тестирование совместимости и следите за отзывами пользователей бета-версии Android.
  • Начните раннее тестирование с таргетингом на Android 15.
  • Уведомляйте разработчиков SDK и библиотек о любых проблемах совместимости.
Может Бета 2 Дополнительный выпуск бета-качества
  • Продолжайте тестирование совместимости, следите за отзывами пользователей бета-версии Android.
  • Продолжите раннее тестирование с таргетингом на Android 15.
  • Продолжайте уведомлять разработчиков SDK и библиотек о любых проблемах совместимости.
Стабильность платформы
Июнь Бета 3 Первый этап стабильности платформы , включая окончательные API и поведение. Также открывается издательская игра.
  • Начните окончательное тестирование совместимости приложений, SDK и библиотек.
  • Выпускайте совместимые версии приложений.
  • Продолжить работу по переходу на Android 15.
  • Обновляйте SDK и библиотеки и уведомляйте их разработчиков о любых проблемах совместимости.
Июль Август Бета 4,... Почти финальные сборки для финального тестирования.
  • Выпускайте совместимые версии приложений, SDK и библиотек.
  • Продолжить работу по переходу на Android 15.
  • Создавайте новые функции и API.
Окончательный релиз Выпуск Android 15 для AOSP и экосистемы.
  • Выпускайте совместимые версии для приложений, SDK и библиотек.
  • Продолжить работу по переходу на Android 15.
  • Создавайте новые функции и API.

Этап стабильности платформы

Android 15 включает в себя этап под названием «Стабильность платформы» , который поможет вам спланировать окончательное тестирование и выпуски. Этот этап означает, что Android 15 достиг окончательной версии внутренних и внешних API, окончательного поведения при работе с приложениями и окончательных списков API, не входящих в SDK. Мы ожидаем, что Android 15 достигнет стабильности платформы в бета-версии 3 в июне 2024 года . С этого момента вы не можете ожидать дальнейших изменений, влияющих на ваши приложения.

Мы призываем всех разработчиков приложений, игр, SDK, библиотек и игровых движков использовать этап стабильности платформы в качестве цели для планирования окончательного тестирования совместимости и публичного выпуска. Использование стабильности платформы вместо окончательной версии дает вам несколько дополнительных недель, прежде чем потребители смогут получить новую платформу на своих устройствах.

Этапы предварительного просмотра

Каждый этап программы предварительной версии помогает вам подготовить ваши приложения к стабильному выпуску AOSP и экосистеме Android.

Превью для разработчиков 1 и 2

Во время предварительной версии для разработчиков вам следует сосредоточиться на отзывах об API и совместимости приложений . Совместимость приложений означает, что текущая версия вашего приложения выглядит правильно и хорошо работает на новой платформе.

Сборки Developer Preview предоставляют раннюю среду тестирования и разработки, которую можно использовать для опробования новых API, выявления проблем совместимости в вашем приложении, а также планирования миграции или работы над функциями, необходимыми для целевой новой платформы. В это время особенно важно оставить нам свой отзыв . Вам также следует ожидать некоторых изменений API с каждым из этих обновлений. Ознакомьтесь с руководством по миграции , чтобы узнать, как сделать ваше приложение совместимым с новой платформой, а затем настройте таргетинг на новую платформу, когда будете готовы.

Бета 1

Бета-версия 1 предоставляет вам более полную и стабильную среду для сборки и тестирования Android 15, и это первая сборка, которую мы предоставляем ранним пользователям, зарегистрированным в программе бета-тестирования Android. В период бета-версий ранние пользователи будут использовать ваше приложение на устройствах Pixel, поэтому мы рекомендуем следить за отзывами этих пользователей и выпускать совместимые обновления для устранения любых проблем, не меняя таргетинг приложения. Это также хорошее время, чтобы подготовиться к дальнейшему изменению таргетинга вашего приложения.

Бета 2

С бета-версией 2 вы получите более полную и стабильную сборку для продолжения тестирования и разработки.

Бета 3

Начиная с бета-версии 3, Android 15 достигает стабильности платформы , что означает, что поведение системы и API окончательно доработаны. Пришло время начать финальное тестирование и разработку, необходимую для того, чтобы гарантировать, что совместимая версия вашего приложения будет готова для пользователей в финальном выпуске экосистемы. В настоящее время Android 15 будет предоставлять стандартный уровень API.

Стабильность платформы — это время переключить внимание на окончательное тестирование совместимости и выпустить обновленные приложения для пользователей и последующих разработчиков. Вы также можете создавать окончательные API и дорабатывать любой код, использующий новые API или функции. Вы можете планировать свою работу с уверенностью, что платформа и API не изменятся.

Благодаря платформе «Стабильность» вы также сможете публиковать приложения на устройствах под управлением Android 15 на официальном уровне API. Мы рекомендуем сначала опубликовать их в альфа- и бета-версиях Google Play, чтобы вы могли протестировать свои приложения перед их широким распространением через магазин.

Бета 4,...

В бета-версии 4 и других финальных бета-версиях мы будем предлагать сборки-кандидаты для вашего окончательного тестирования. Когда вы закончите тестирование, вам следует выпустить совместимые обновления для ваших приложений, SDK, библиотек, инструментов и игровых движков, чтобы пользователи, которые обновляют свои устройства до финальной версии, имели хороший пользовательский опыт. Вы также можете продолжать создавать новые возможности, используя новые функции и API, и тестировать свое приложение, ориентируясь на последний уровень API, чтобы обнаружить проблемы, которые могут возникнуть.

Окончательный релиз

Стабильная версия Android 15 выпущена для AOSP и всей экосистемы Android. Вы должны ожидать, что некоторые из ваших пользователей обновятся до Android 15 в это время или вскоре после этого, когда производители устройств начнут выпускать обновления для своих пользователей. Будьте готовы к новым проблемам, о которых могут сообщить по мере увеличения числа пользователей последней версии Android.

Что включено в предварительную версию Android 15?

Программа Android 15 Preview включает в себя все необходимое для тестирования существующих приложений на экранах различных размеров, сетевых технологиях, чипсетах ЦП и графических процессоров, а также аппаратных архитектурах.

SDK и инструменты

Используя Android Studio, вы можете загрузить следующие компоненты через SDK Manager:

  • SDK и инструменты для Android 15
  • Образы системы эмулятора для мобильных устройств под Android 15 (только 64-разрядная версия, см. примечания к выпуску )

Мы будем предоставлять обновления этих инструментов разработки на каждом этапе по мере необходимости.

Чтобы начать, ознакомьтесь с разделом «Получить Android 15» . См. руководство по миграции , чтобы получить информацию о том, как планировать тестирование и разработку в соответствии с циклом выпуска Android 15, а также примечания к выпуску для устранения любых известных проблем.

Чтобы начать работу, ознакомьтесь с разделом «Получите Android 15» , а также в примечаниях к выпуску , чтобы узнать обо всех известных проблемах.

Системные изображения

Мы предоставляем образы системы для различных устройств Google Pixel, которые вы можете использовать для разработки и тестирования. Посетите страницу «Загрузки» , чтобы получить образ системы для разработки и тестирования.

Если у вас нет устройства Pixel, вы все равно можете разрабатывать и тестировать другие методы, в зависимости от вашего рабочего процесса:

OTA-обновления для Pixel в рамках программы бета-тестирования Android

Если у вас есть следующие поддерживаемые устройства Pixel, вы можете зарегистрировать их в программе Android Beta for Pixel, чтобы получать обновления до Android 15 Beta по беспроводной сети (OTA):

  • Пиксель 6 и 6 Про
  • Пиксель 6а
  • Пиксель 7 и 7 Про
  • Пиксель 7а
  • Пиксельная складка
  • Пиксельный планшет
  • Пиксель 8 и 8 Про
  • Пиксель 8а

Чтобы узнать больше и зарегистрироваться, посетите g.co/androidbeta .

Предварительный просмотр API и публикация

Программа Android 15 Preview изначально предоставляет систему, предназначенную только для разработки, и библиотеку Android, не имеющую стандартного уровня API . Если вы хотите ориентироваться на новую платформу и использовать новые API-интерфейсы Android 15 в течение этого времени, вам необходимо настроить предварительную версию Android 15, обновив конфигурацию сборки вашего приложения .

Предварительная версия Android 15 предоставляет API-интерфейсы предварительной версии — API-интерфейсы не будут официальными до тех пор, пока окончательный пакет SDK не будет выпущен на платформе Platform Stability. Это означает, что со временем вам следует ожидать изменений API , особенно в первые недели работы программы. Мы предоставим сводку изменений в каждой версии Android 15.

Позже в предварительной версии API-интерфейсы для разработчиков будут доработаны, и вы сможете загрузить официальный SDK Android 15 в Android Studio, настроить официальный уровень API и скомпилировать его с использованием официальных API.

До достижения этапа стабильности платформы Google Play запрещает публикацию приложений, ориентированных либо на уровень API предварительного просмотра VanillaIceCream , либо на будущий официальный уровень API. Когда будет доступен окончательный SDK, вы сможете настроить официальный уровень API Android 15 и опубликовать свое приложение в Google Play, используя каналы альфа-, бета-версии и производственного выпуска. Между тем, если вы хотите распространить среди тестировщиков приложение, предназначенное для Android 15, вы можете сделать это по электронной почте или напрямую загрузить со своего сайта в любое время.

Будь в курсе

На протяжении всей предварительной версии, когда вы тестируете версии Developer Preview и Beta, мы настоятельно рекомендуем поддерживать вашу среду разработки в актуальном состоянии . Мы сообщим вам о появлении новых обновлений по следующим каналам:

Больше информации

Чтобы узнать больше об Android 15, посетите следующие ресурсы документации:

  • На странице списка функций и изменений представлена ​​сводная информация обо всех заметных функциях и изменениях поведения в этом выпуске, включая краткое описание приложений, на которые они могут повлиять.
  • На странице «Изменения поведения для всех приложений» описаны обновления в Android 15, которые могут повлиять на ваши приложения независимо от targetSdkVersion вашего приложения и областей, в которых вам следует протестировать. В первую очередь сосредоточьтесь на тестировании этих изменений в поведении.
  • На странице целевых изменений поведения описаны обновления в Android 15, которые могут повлиять на ваши приложения после того, как вы переключите targetSdkVersion вашего приложения на целевую версию Android 15.
  • Страница новых функций содержит обзор новых функций, возможностей и API, а также руководства для разработчиков по ключевым новым функциям.
  • На странице примечаний к выпуску перечислены и описаны известные проблемы и переходные изменения, характерные для каждой предварительной или бета-версии.
  • В руководстве по миграции описан процесс обеспечения совместимости ваших приложений с Android 15, а затем их адаптация к новой платформе и создание новых API.

Справочник API и отчет о различиях

Полный справочник API предварительного просмотра доступен в Интернете. Пока новые API находятся в стадии разработки, они будут иметь водяные знаки для наглядности и показывать «VanillaIceCream» в качестве уровня API. Обратите внимание, что вы можете использовать эти API только при сборке с помощью Android 15 Preview SDK.

Когда Android 15 достигнет стабильности платформы и станет доступен окончательный SDK, в справочнике API будет указано, что новые API были добавлены на официальном уровне API.

Для детального просмотра новых, измененных, устаревших и удаленных API в каждом выпуске мы рекомендуем начать с отчетов о различиях:

Ресурсы поддержки

При тестировании и разработке Android 15 используйте эти каналы, чтобы сообщать о проблемах и оставлять отзывы:

  • Посетите страницу «Отзывы и проблемы», чтобы получить полную информацию о том, как сообщать о проблемах, и сообщите нам свое мнение. Со страницы вы можете перейти к отслеживанию проблем, чтобы сообщить об ошибках или запросить функции, а также пройти быстрые опросы о некоторых новых функциях и изменениях.
  • Средство отслеживания проблем Android Preview — это наше основное средство отслеживания проблем . Вы можете сообщать об ошибках, проблемах с производительностью и давать общие отзывы через систему отслеживания проблем. Вы также можете проверить наличие известных проблем и найти способы их решения. Мы будем держать вас в курсе вашей проблемы по мере ее рассмотрения и отправки на рассмотрение команде разработчиков Android. Подробную информацию о том, как сообщать о различных видах проблем, см. в разделе «Куда сообщать о проблемах» .
  • Сообщество разработчиков Android — это сообщество, где вы можете общаться с другими пользователями и разработчиками , работающими над предварительными сборками Android 15. Здесь вы можете поделиться наблюдениями и идеями, а также найти ответы на вопросы.

Начать!

Для начала установите Android 15 на свое устройство или настройте эмулятор для проверки совместимости. Подробности см. в разделе «Получить Android 15» . Благодарим вас за участие в программе Android 15 Preview!