Google представила Android 16 Beta 2
Компания Google анонсировала вторую бета-версию Android 16, продолжая развивать платформу с акцентом на креативность разработчиков, конфиденциальность и производительность. Обновление доступно для устройств Pixel через программу Android Beta. Рассказываем о ключевых нововведениях, которые заинтересуют разработчиков.
Что нового в Android 16 Beta 2?
1. Профессиональные инструменты для камеры и медиа
Гибридная автоэкспозиция: Режимы CONTROL_AE_PRIORITY_MODE_SENSOR_SENSITIVITY_PRIORITY и CONTROL_AE_PRIORITY_MODE_EXPOSURE_TIME_PRIORITY позволяют совмещать ручные настройки ISO и выдержки с алгоритмами автоматики.
Точная настройка баланса белого: Добавлен режим COLOR_CORRECTION_MODE_CCT для ручной регулировки цветовой температуры и оттенка через параметры COLOR_CORRECTION_COLOR_TEMPERATURE и COLOR_CORRECTION_COLOR_TINT.
Motion Photo: Новые Intent-действия ACTION_MOTION_PHOTO_CAPTURE упрощают запись движущихся фото.
UltraHDR в HEIC: Поддержка формата HEIC с динамическим диапазоном UltraHDR и параметрами из стандарта ISO 21496-1.
2. Расширенные графические эффекты с AGSL
Добавлены RuntimeColorFilter и RuntimeXfermode для создания сложных фильтров (например, сепия или пороговое преобразование) через шейдеры AGSL:
3. Изменения в поведении системы
Edge-to-Edge обязателен: Приложениям, ориентированным на Android 16, больше нельзя отключать полноэкранный режим.
Новые разрешения для здоровья: Вместо BODY_SENSORS требуются гранулярные разрешения вроде READ_HEART_RATE и READ_HEALTH_DATA_IN_BACKGROUND.
Безопасность Intent: По умолчанию включена защита от перехвата Intent. Для отключения используется метод removeLaunchSecurityProtection() (не рекомендуется).
16KB Page Size: Добавлен режим совместимости для приложений, не адаптированных под 16КБ
Читать на habr.com
