Android 16 Бета-версия 2 является значительным шагом в направлении совершенствования управления профессиональной камерой, передовой графической отрисовки и эффективности на уровне системы.
Эта бета-версия доступна для серии Pixel 6 и новее, она включает гибридные режимы автоматической экспозиции, улучшения UltraHDR и визуальные эффекты, созданные с использованием AGSL, а также устаревшие опции совместимости, такие как отказы от края до края.
Улучшения камеры для профессиональных рабочих процессов
Гибридная автоматическая экспозиция и точное балансирование белого
В Android 16 Бета-версия 2 добавлены гибридные режимы автоматической экспозиции через Camera2 API, позволяющие управлять ISO или время экспозиции вручную, сохраняя при этом механизмы автоматической экспозиции для динамических корректировок.
Это позволяет улучшить возможности между полностью ручным и автоматическим режимами, что идеально подходит для условий низкой освещенности или высокого контраста. Разработчики могут реализовывать это с помощью CONTROL_AE_PRIORITY_MODE_SENSOR_SENSITIVITY_PRIORITY в фрагментах кода.
Для профессиональной видеозаписи точные настройки цветовой температуры и оттенка заменяют предустановленные режимы балансировки белого (например, "лампа накаливания", "облачно").
Новый режим COLOR_CORRECTION_MODE_CCT позволяет непосредственное изменение гармонизированной цветовой температуры (например, 5000K) и значения оттенка, что крайне важно для достижения цветовой точности на уровне профессиональной студии.
Движущиеся фотографии и расширение UltraHDR
Стандартизированные действия намерений (ACTION_MOTION_PHOTO_CAPTURE и _SECURE) упрощают запись движущихся фотографий, позволяя разработчикам указывать места назначения вывода через EXTRA_OUTPUT или ClipData.
UltraHDR получает поддержку формата HEIC с встроенными гейн-картами, что соответствует черновику стандарта ISO 21496-1. Google также подтвердил работу над кодированием AVIF UltraHDR для будущих обновлений.
Графические и медиа возможности: настройка с помощью AGSL
Визуальные эффекты с использованием RuntimeColorFilter и Xfermode
Продолжая развитие AGSL-шейдеров Android 13, RuntimeColorFilter и RuntimeXfermode позволяют создавать динамические визуальные эффекты, такие как пороговые фильтры, сепия и пользовательское смешивание.
Разработчики могут применять их с помощью вызовов draw, используя шейдерные строки, как показано на примере thresholdEffectString.
API качества мультимедиа для телевизоров
Новый пакет MediaQuality стандартизирует аудио- и видеопрофили для телевизоров. Приложения для потоковой передачи могут динамически переключать профили (например, приоритетная точность цвета для кино или яркость для просмотра спорта) для оптимизации воспроизведения контента.
Изменения в системном поведении и инструментарий разработчика
Обязательные лейауты от края до края и разрешения Health
Приложения, задействующие Android 16, не могут отказаться от лейаутов от края до края, что требует настройки пользовательского интерфейса для полноэкранной совместимости.
Разрешения для датчиков здоровья теперь соответствуют детализированной модели Health Connect (например, android.permissions.health.HEART_RATE заменяет BODY_SENSORS).
JobScheduler и обновления безопасности
Покинутые фоновые задачи теперь вызывают STOP_REASON_TIMEOUT_ABANDONED для улучшения управления ресурсами.
Механизмы защиты переадресации намерений включены по умолчанию, хотя разработчики могут обойти их с помощью removeLaunchSecurityProtection() для тестирования.
Совместимость с памятью страниц и настройка измерений
Режим совместимости с памятью страницы 16 КБ позволяет запускать приложения, созданные для систем с границами выравнивания по 4 КБ на новых устройствах, но с потерей производительности.
Пользователи теперь могут выбирать единицы измерения: английская или метрическая система в региональных настройках и определять это через ACTION_LOCALE_CHANGED broadcasts.

Комментарии редактора
Android 16 Beta 2 уделяет особое внимание профессиональным создателям и разработчикам, особенно в области камеры и AGSL-продвижения. Гибридная автоматическая экспозиция может изменить рабочие процессы в мобильной фотографии, а AGSL демократизирует сложные визуальные эффекты.
Тем не менее, обязательная реализация лейаутов от края до края может вызвать затруднения для устаревших приложений, и переработка разрешений Health Connect подчеркивает принципы конфиденциальности, придерживаемые Google.
С платформенной стабильностью, запланированной на март 2025 года, следует ожидать окончательных API, которые ускорят готовность приложений к публичному выпуску во втором квартале.