Android 11 достигает стабильности платформы с бета-версией 2, которая уже доступна для Google Pixel

Google выпустила Android 11 Beta 2, поскольку следующая версия платформы достигает стабильности платформы. Теперь разработчики могут оптимизировать свои приложения для Android 11.

Google запустил Программа предварительной версии Android 11 для разработчиков в феврале, раньше обычного графика выпуска, чтобы дать разработчикам больше времени для адаптации своих приложений к новому поведению платформы и API, представленным в новой версии ОС Android. Однако на общий цикл выпуска повлияла пандемия COVID-19. Хотя первая бета-версия Android 11 должна была быть представлена ​​на конференции разработчиков Google I/O, отмена этого мероприятия заставила Google выпустить импровизированная версия Android 11 Developer Preview 4, чтобы компенсировать задержку. первая бета-версия вышла в июне и внесло несколько новых изменений, посвященных темам «Люди», «Управление» и «Конфиденциальность». Теперь Google выпускает Android 11 Beta 2 для устройств Google Pixel.

Это выпуск стабильности платформы Android 11, который включает в себя Android 11 SDK, API NDK, поверхности для работы с приложениями, поведение платформы, а также

ограничения на интерфейсы, отличные от SDK были завершены. Google поделился списком список наиболее решенных и известных проблем в бета-версии 2 здесь.. В дальнейшем никаких изменений в поведении Android 11 или работе API в следующей бета-версии не произойдет. В результате разработчики теперь могут начать обновлять свои приложения для Android 11 (уровень API 30), не беспокоясь о каких-либо неожиданных изменениях в будущем.

Как и в случае с Android 11 Developer Preview и бета-версией 1, бета-версия 2 доступна для установки на устройства серии Pixel 2, Pixel 3, Pixel 3a и Pixel 4. Другие OEM-производители могут выпустить свои собственные версии. Вы можете отправиться в Страница регистрации бета-версии Android и зарегистрируйтесь, чтобы получать OTA-обновления для вашего устройства Google Pixel, или следите за эквивалентными страницами OEM-производителей, участвующих в программе бета-тестирования Android.

Изменения в Android 11 Beta 2

Совместимость приложений

Совместимость приложений — ключевая цель этого выпуска. Разработчики могут начать тестирование своих приложений, запустив Android 11 на своем телефоне или эмулятор Android Studio, чтобы убедиться, что приложение работает без сбоев, а все функции и пользовательские процессы работают должным образом. Разработчики также могут интегрировать поддержку Пузыри, Разговоры в уведомлениях, Управление устройствами, и Контроль СМИ в своих приложениях, используя поддерживаемые API.

Возможность разработчика тестировать и отлаживать приложения

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

Обновление целевой версии Android

Google даст разработчикам год на измените targetSdkVersion для своих приложений. Это означает, что все новые приложения, загруженные в Google Play Store начиная с августа 2021 года, и все обновления существующих приложений в Google Play, начиная с ноября 2021 года, должны быть ориентированы на Android 11.

Реддит АМА

Наконец, Google будет проведение АМА специально для разработчиков на Субреддит для разработчиков Android (/r/AndroidDev) завтра, 9 июля, между 12:00 по тихоокеанскому стандартному времени / 15:00 по восточному стандартному времени. и 13:20 по тихоокеанскому стандартному времени / 16:20 по восточному стандартному времени. Разработчики из команды разработчиков Android ответят на вопросы, связанные с совместимостью приложений с Android 11, а также с некоторыми новыми инструментами. Вы можете задать свои вопросы прямо сейчас эта тема и мы надеемся, что эти проблемы будут решены в установленные сроки.


Google планирует выпустить сборку Android 11 Release Candidate примерно в конце августа. Это будет последняя бета-версия перед тем, как окончательный код Android 11 будет отправлен на рассмотрение. Git-репозиторий AOSP. Гугл случайно поделился целевой датой стабильного выпуска от 8 сентября.

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