Google представила третью бета‑версию Android 17
Google представила Android 17 Beta 3. Версия соответствует этапу стабильности платформы (Platform Stability): разработчики зафиксировали API и перестали вносить в них изменения перед финальным релизом. Кодовое название Cinnamon Bun заменено на официальное обозначение Android 17.
Основные изменения:
расширен механизм защиты динамической загрузки кода (DCL), чтобы он также работал с нативными библиотеками, загружаемыми через System.load(), а не только с DEX‑ и JAR‑файлами; это повышает защиту от подмены вредоносным кодом;
по умолчанию включён механизм Certificate Transparency, который ведёт публичный реестр выданных и отозванных SSL‑сертификатов;
появился API PhotoPickerUiCustomizationParams, который позволяет настраивать интерфейс выбора фотографий — например, менять соотношение сторон с 1:1 на 9:16;
добавлена поддержка формата RAW14;
производителям камеры предложены новые API для vendor‑extension‑камер, чтобы приложения могли использовать специфичные режимы, такие как Super Resolution, дополнительные режимы подавления шумов и ИИ‑оптимизаторы качества;
в платформу добавлены API для определения типа камеры: встроенная, USB‑web‑камера или виртуальная камера, что позволяет приложениям корректно адаптировать поведение под источник видео;
введена поддержка слуховых аппаратов через Bluetooth Low Energy: они выделены в новую категорию TYPE_BLE_HEARING_AID, что позволяет приложениям отдельно управлять выводом системных звуков (например, уведомлений, звонков, будильников) на телефон или на слуховой аппарат;
введено новое полномочие USE_LOCATION_BUTTON, которое позволяет приложениям встроить системную кнопку для предоставления доступа к точному местоположению на один сеанс;
появились раздельные настройки для отображения пароля, вводимого на
Читать на habr.com