
- Поддержка аудиотрансляций
- Контурный текст для максимального контраста текста
- Протестируйте свое приложение с защитой локальной сети
Последняя бета-версия Android 16 уже вышла, и она отмечает стабильность платформы. Это означает, что API и поведение приложений завершены. Мы очень близки к финальной версии, которая выйдет всего через несколько месяцев.
Что нового в Android 16 Beta 3?
Хотя эта бета-версия нацелена на стабильность, есть еще несколько заметных изменений, о которых стоит поговорить.
Поддержка аудиотрансляций
Если вы пользуетесь устройством Pixel 9, вы будете рады узнать, что Android 16 Beta теперь поддерживает трансляцию звука Auracast с совместимыми слуховыми аппаратами LE Audio. Это часть постоянных усилий Android по улучшению доступности звука. Auracast позволяет совместимым слуховым аппаратам и наушникам получать прямые аудиопотоки из общественных мест, таких как аэропорты, концертные залы и классы.
Контурный текст для максимального контраста текста
Android 16 Beta 3 также представляет контурный текст, который заменяет высококонтрастный текст, чтобы помочь людям с нарушениями зрения. Эта функция улучшает читаемость, рисуя большую контрастную область вокруг текста. Также включены новые API Accessibility Manager, позволяющие приложениям и инструментам пользовательского интерфейса проверять, включен ли этот режим.
На снимках экрана ниже показан текст без добавления контраста, предыдущий высококонтрастный текст и новый контурный текст.

Протестируйте свое приложение с защитой локальной сети
Новая функция Local Network Protection (LNP) доступна для тестирования в Android 16 Beta 3. Эта функция (запланированная для будущего выпуска Android) дает людям больше контроля над тем, какие приложения могут получать доступ к устройствам в их локальной сети. В настоящее время любое приложение с разрешением INTERNET может взаимодействовать с устройствами в вашей локальной сети. С LNP приложениям в конечном итоге потребуется специальное разрешение для доступа к локальной сети. На данный момент LNP является функцией по выбору.
Подготовьте свои приложения
Если вы разрабатываете SDK, библиотеку, инструмент или игровой движок, Google говорит, что крайне важно подготовить любые обновления сейчас. Это поможет предотвратить проблемы совместимости для разработчиков приложений и игр и позволит им ориентироваться на новейшие функции SDK.
Вот некоторые ключевые изменения, на которые обратил внимание Google:
- Планировщик заданий: Квоты JobScheduler применяются более строго в Android 16; применение будет иметь место, если задание выполняется, когда приложение находится поверх, когда запущена служба переднего плана или в активном резервном контейнере. setImportantWhileForeground теперь является пустой операцией. Новая причина остановки STOP_REASON_TIMEOUT_ABANDONED возникает, когда мы обнаруживаем, что приложение больше не может остановить задание.
- Трансляции: Упорядоченные трансляции с использованием приоритетов работают только в пределах одного процесса. Используйте другой IPC, если вам нужно упорядочение между процессами.
- ART: Если вы используете рефлексию, JNI или любые другие средства для доступа к внутренним компонентам Android, ваше приложение может сломаться. Это никогда не является лучшей практикой. Тщательно тестируйте.
- Намерения: Android 16 имеет более надежную защиту от атак перенаправления намерений. Проверьте обработку намерений и отключайте защиту только в случае крайней необходимости.
- Размер страницы 16КБ: Если ваше приложение не готово к размеру страницы 16 КБ, вы можете использовать новый флаг режима совместимости, но мы рекомендуем перейти на 16 КБ для лучшей производительности.
- Универсальный доступ: announceForAccessibility устарел; используйте рекомендуемые альтернативы.
- Блютуз: Android 16 улучшает обработку потери связи Bluetooth, которая влияет на способ повторного сопряжения.
Другие изменения, которые окажутся эффективными после перехода вашего приложения на Android 16:
- Пользовательский опыт: Изменения включают в себя удаление отказа от Edge-to-Edge, требование миграции или отказа для предиктивного возврата, а также отключение API элегантных шрифтов.
- Основная функциональность: Были проведены оптимизации в графике работы с фиксированной ставкой.
- Устройства с большим экраном: Ограничения по ориентации, изменению размера и соотношению сторон будут игнорироваться. Убедитесь, что ваши макеты поддерживают все ориентации в различных соотношениях сторон.
- Здоровье и Фитнесс: Внесены изменения в разрешения на посещение медицинских и фитнес-центров.
Что нас ждет в 2025 году?
Заглядывая вперед, Google планирует выпустить два релиза Android API в 2025 году. В настоящее время мы рассматриваем предварительную версию Android 16, выпуск которой запланирован на второй квартал 2 года. Небольшой релиз в четвертом квартале 2025 года будет посвящен обновлениям функций, оптимизации и исправлению ошибок.

Начните работу с Android 16 Beta
Убедитесь, что вы зарегистрировались в программе Android Beta, если вы заинтересованы в том, чтобы попробовать Android 16 Beta 3. После регистрации вашего устройства перейдите в его настройки, нажмите «Система», затем «Обновление системы» и проверьте наличие обновлений. Хотя релизы Platform Stability в целом довольно симпатичные, ну, стабильный, мы по-прежнему не рекомендуем использовать их на вашем ежедневном телефоне для вождения.
Источник: Google