Добро пожаловать в предварительную версию Android 16 — программу, которая предоставляет вам все необходимое для совместимости ваших приложений со следующей версией Android и их сборки для них. Вы можете сразу начать работу, загрузив Preview SDK и инструменты.
Образы оборудования и системы эмулятора
Среда выполнения для тестирования ваших приложений на устройствах Pixel и эмуляторе Android.
Последний код платформы
Мы будем предоставлять регулярные обновления, поэтому вы будете тестировать последнюю версию кода платформы.
Новое поведение и возможности
Определите изменения в поведении, которые повлияют на ваши приложения, и создайте их с использованием новейших возможностей платформы.
Обратная связь и поддержка
Ваше мнение имеет решающее значение! Сообщайте о проблемах и дайте нам знать, что вы думаете! Общайтесь с другими разработчиками в сообществе разработчиков, чтобы поделиться своим опытом.
Хронология, основные этапы и обновления
Программа Android 16 Preview действует с ноября 2024 года до окончательного публичного выпуска для AOSP и OEM-производителей, запланированного на следующий год. На ключевых этапах разработки мы будем предоставлять обновления для ваших сред разработки и тестирования. Каждое обновление включает инструменты SDK, образы системы, эмуляторы, справочник по API и различия API. В следующей таблице вы сможете узнать больше о том, на чем вам следует сосредоточиться на каждом этапе.
Хронология | Строить | Тип | Действия разработчика |
---|---|---|---|
ноябрь | Предварительный просмотр разработчика 1 | Ранняя базовая сборка была ориентирована на отзывы разработчиков и включала некоторые новые функции, API и изменения поведения. |
|
декабрь | Предварительный просмотр для разработчиков 2 | Постепенное обновление с дополнительными функциями, API и изменениями поведения. |
|
январь | Бета 1 | Первоначальный выпуск бета-версии, беспроводное обновление для первых пользователей, зарегистрировавшихся в бета-версии Android. |
|
февраль | Бета 2 | Дополнительный выпуск бета-качества |
|
Стабильность платформы | |||
Маршировать | Бета 3 | Первый этап стабильности платформы , включая окончательные API и поведение. Также открывается издательская игра. |
|
апрель, май | Бета 4,... | Почти финальные сборки для финального тестирования. |
|
Финальный выпуск | Выпуск Android 16 для AOSP и экосистемы. |
|
Этап стабильности платформы
Android 16 включает в себя этап под названием «Стабильность платформы», который поможет вам спланировать окончательное тестирование и выпуски. Этот этап означает, что Android 16 достиг окончательной версии внутренних и внешних API, окончательного поведения при работе с приложениями и окончательных списков API, не входящих в SDK. Мы ожидаем, что Android 16 достигнет стабильности платформы в бета-версии 3 в марте 2024 года . С этого момента вы не можете ожидать дальнейших изменений, влияющих на ваши приложения.
Мы призываем всех разработчиков приложений, игр, SDK, библиотек и игровых движков использовать этап стабильности платформы в качестве цели для планирования окончательного тестирования совместимости и публичного выпуска. Использование стабильности платформы вместо окончательной версии дает вам несколько дополнительных недель, прежде чем потребители смогут получить новую платформу на своих устройствах.
Этапы предварительного просмотра
Каждый этап программы предварительной версии помогает вам подготовить ваши приложения к стабильному выпуску AOSP и экосистеме Android.
- Превью для разработчиков 1 и 2
Во время предварительной версии для разработчиков вам следует сосредоточиться на отзывах об API и совместимости приложений . Совместимость приложений означает, что текущая версия вашего приложения выглядит правильно и хорошо работает на новой платформе.
Сборки Developer Preview предоставляют раннюю среду тестирования и разработки, которую можно использовать для опробования новых API, выявления проблем совместимости в вашем приложении, а также планирования миграции или работы над функциями, необходимыми для целевой новой платформы. В это время особенно важно оставить нам свой отзыв . Вам также следует ожидать некоторых изменений API с каждым из этих обновлений.
- Бета 1
Бета-версия 1 предоставляет вам более полную и стабильную среду для сборки и тестирования Android 16, и это первая сборка, которую мы предоставляем ранним пользователям, зарегистрированным в программе бета-тестирования Android. В период бета-версий ранние пользователи будут использовать ваше приложение на устройствах Pixel, поэтому мы рекомендуем следить за отзывами этих пользователей и выпускать совместимые обновления для устранения любых проблем, не меняя таргетинг приложения. Это также хорошее время, чтобы подготовиться к дальнейшему изменению таргетинга вашего приложения.
- Бета 2
С бета-версией 2 вы получите более полную и стабильную сборку для продолжения тестирования и разработки.
- Бета 3
Начиная с бета-версии 3, Android 16 достигает стабильности платформы , что означает, что поведение системы и API окончательно доработаны. Пришло время начать финальное тестирование и разработку, необходимую для того, чтобы гарантировать, что совместимая версия вашего приложения будет готова для пользователей в финальном выпуске экосистемы. В настоящее время Android 16 будет предоставлять стандартный уровень API.
Стабильность платформы — это время переключить внимание на окончательное тестирование совместимости и выпустить обновленные приложения для пользователей и последующих разработчиков. Вы также можете создавать окончательные API и дорабатывать любой код, использующий новые API или функции. Вы можете планировать свою работу с уверенностью, что платформа и API не изменятся.
Благодаря платформе «Стабильность» вы также сможете публиковать приложения на устройствах под управлением Android 16 на официальном уровне API. Мы рекомендуем сначала опубликовать их в альфа- и бета-версиях Google Play, чтобы вы могли протестировать свои приложения перед их широким распространением через магазин.
- Бета 4,...
В бета-версии 4 и других финальных бета-версиях мы предложим вам сборки-кандидаты на финальное тестирование. Когда вы закончите тестирование, вам следует выпустить совместимые обновления для ваших приложений, SDK, библиотек, инструментов и игровых движков, чтобы гарантировать, что пользователи, которые обновляют свои устройства до финальной версии, получат хороший пользовательский опыт. Вы также можете продолжать создавать новые возможности, используя новые функции и API, и тестировать свое приложение, ориентируясь на последний уровень API, чтобы обнаружить проблемы, которые могут возникнуть.
- Финальный выпуск
Стабильная версия Android 16 выпущена для AOSP и всей экосистемы Android. Вы должны ожидать, что некоторые из ваших пользователей обновятся до Android 16 в это время или вскоре после этого, когда производители устройств начнут выпускать обновления для своих пользователей. Будьте готовы к новым проблемам, о которых могут сообщить по мере увеличения числа пользователей последней версии Android.
Что включено в предварительную версию Android 16?
Программа Android 16 Preview включает в себя все необходимое для тестирования существующих приложений на экранах различных размеров, сетевых технологиях, чипсетах ЦП и графических процессоров, а также аппаратных архитектурах.
SDK и инструменты
Используя Android Studio, вы можете загрузить следующие компоненты через SDK Manager:
- SDK и инструменты для Android 16
- Образы системы эмулятора для мобильных устройств под Android 16 (только 64-разрядная версия, см. примечания к выпуску )
Мы будем предоставлять обновления этих инструментов разработки на каждом этапе по мере необходимости.
Чтобы начать работу, ознакомьтесь с разделом «Получите Android 16» , а также примечаниями к выпуску , где описаны известные проблемы.
Системные изображения
Мы предоставляем образы системы для различных устройств Google Pixel, которые вы можете использовать для разработки и тестирования. Посетите страницу «Загрузки», чтобы получить образ системы для разработки и тестирования.
Если у вас нет устройства Pixel, вы все равно можете разрабатывать и тестировать другие методы в зависимости от вашего рабочего процесса:
- Образы системы эмулятора Android 16 для мобильных устройств (только 64-разрядная версия, см. примечания к выпуску )
Обновления Flash-to-OTA для Google Pixel
Выпуски Developer Preview представляют собой ранние базовые сборки , предназначенные только для разработчиков . Они не подходят для ежедневного использования ранними пользователями или потребителями, поэтому мы делаем их доступными для ручной загрузки и прошивки только на следующих устройствах Pixel:
- Пиксель 6 и 6 Про
- Пиксель 6а
- Пиксель 7 и 7 Про
- Пиксель 7а
- Пиксельная складка
- Пиксельный планшет
- Пиксель 8 и 8 Про
- Пиксель 8а
- Pixel 9, 9 Pro, 9 Pro XL и 9 Pro Fold
Дополнительную информацию см. в разделе «Получить Android 16» .
После того как вы загрузите сборку Developer Preview на поддерживаемое устройство Pixel, вы автоматически будете зарегистрированы в беспроводных обновлениях более поздних сборок Developer Preview и бета-версий вплоть до финальной версии.
Обратите внимание, что программа Android Beta OTA не поддерживается для сборок Developer Preview.
Предварительный просмотр API и публикация
Программа Android 16 Preview изначально предоставляет систему, предназначенную только для разработки, и библиотеку Android, которая не имеет стандартного уровня API . Если вы хотите ориентироваться на новую платформу и использовать новые API-интерфейсы Android 16 в течение этого времени, вам необходимо настроить предварительную версию Android 16, обновив конфигурацию сборки вашего приложения .
Предварительная версия Android 16 предоставляет API-интерфейсы предварительной версии — API-интерфейсы не будут официальными до тех пор, пока окончательная версия SDK не будет выпущена на платформе Platform Stability. Это означает, что со временем вам следует ожидать изменений API , особенно в первые недели работы программы. Мы предоставим сводку изменений в каждой версии Android 16.
Позже в предварительной версии API-интерфейсы для разработчиков будут доработаны, и вы сможете загрузить официальный SDK Android 16 в Android Studio, настроить таргетинг на официальный уровень API и скомпилировать его с использованием официальных API.
До достижения этапа стабильности платформы Google Play запрещает публикацию приложений, ориентированных либо на уровень API предварительного просмотра Baklava
, либо на будущий официальный уровень API. Когда будет доступен окончательный SDK, вы сможете настроить официальный уровень API Android 16 и опубликовать свое приложение в Google Play, используя каналы альфа-, бета-версии и производственного выпуска. Между тем, если вы хотите распространить среди тестировщиков приложение, предназначенное для Android 16, вы можете сделать это по электронной почте или напрямую загрузить со своего сайта в любое время.
Будьте в курсе
На протяжении всей предварительной версии, когда вы тестируете версии Developer Preview и Beta, мы настоятельно рекомендуем поддерживать вашу среду разработки в актуальном состоянии . Мы сообщим вам о появлении новых обновлений по следующим каналам:
- Страница примечаний к выпуску на этом сайте
- Блог разработчиков Android
- Сообщество разработчиков Android
Справочник по API и отчет о различиях
Полный справочник API предварительного просмотра доступен в Интернете. Пока новые API находятся в стадии разработки, для наглядности они будут иметь водяные знаки и в качестве уровня API будут отображаться «Пахлава». Обратите внимание, что вы можете использовать эти API только при сборке с помощью Android 16 Preview SDK.
Когда Android 16 достигнет стабильности платформы и будет доступен окончательный пакет SDK, в справочнике API будет показано, что новые API были добавлены на официальном уровне API.
Для детального просмотра новых, измененных, устаревших и удаленных API в каждом выпуске мы рекомендуем начать с отчетов о различиях:
ДП1
- Полная версия: API 35 → Предварительная версия для разработчиков 1
Ресурсы поддержки
При тестировании и разработке Android 16 используйте эти каналы, чтобы сообщать о проблемах и оставлять отзывы:
- Посетите страницу «Отзывы и проблемы», чтобы получить полную информацию о том, как сообщать о проблемах, и сообщите нам свое мнение. Со страницы вы можете перейти к отслеживанию проблем, чтобы сообщить об ошибках или запросить функции, а также пройти быстрые опросы о некоторых новых функциях и изменениях.
- Средство отслеживания проблем Android Preview — это наше основное средство отслеживания проблем . Вы можете сообщать об ошибках, проблемах с производительностью и получать общие отзывы через систему отслеживания проблем. Вы также можете проверить наличие известных проблем и найти способы их решения. Мы будем держать вас в курсе вашей проблемы по мере ее рассмотрения и отправки на рассмотрение команде разработчиков Android. Подробную информацию о том, как сообщать о различных видах проблем, см. в разделе « Куда сообщать о проблемах» .
- Сообщество разработчиков Android — это сообщество, где вы можете общаться с другими пользователями и разработчиками , работающими над предварительными сборками Android 16. Здесь вы можете поделиться наблюдениями и идеями, а также найти ответы на вопросы.
Начинайте!
Для начала установите Android 16 на свое аппаратное устройство или настройте эмулятор для проверки совместимости. Подробности см. в разделе «Получить Android 16» . Благодарим вас за участие в программе Android 16 Preview!