Google объявила о выпуске Android 17 Beta 1 с улучшениями производительности, поддержкой видеокодека H.266/VVC, более плавными переходами режимов камеры, улучшениями конфиденциальности и безопасности и другим.
Компания больше не выпускает предварительные версии для разработчиков (Developer Previews), а вместо этого следует объявленному вместе с первым Developer Preview для Android 16 «непрерывному Canary-каналу». Таким образом, для Android 17 самым первым выпуском стал выпуск «Beta 1».
Некоторые ключевые изменения в Android 17 на данный момент:
- Разработчики не могут отказаться от ограничений по ориентации и изменению размера на устройствах с большим экраном (ширина в плотных пикселях > 600 dp), поэтому им придется обеспечить работу своих приложений на планшетах, складных устройствах и в оконных средах рабочего стола. За одним исключением: приложения, классифицированные как игры с помощью флага android:appCategory. Google опубликовала отдельный пост в блоге об этом изменении.
- Улучшения и инструменты производительности
- Lock-free MessageQueue, которая позволит сократить количество пропущенных кадров.
- Добавлено Generational garbage collection в сборщик Concurrent Mark-Compact в ART. Это направлено на снижение общей загрузки ЦП и времени, затрачиваемого на сборку мусора. Улучшение касается не только Android 17, но и будет перенесено на устройства под управлением Android 12 (уровень API 31) и выше через обновления системы Google Play.
- Статические финальные поля (Static final fields) – Приложения, ориентированные на Android 17 или новее, не смогут изменять поля «static final», что позволит среде выполнения применять оптимизации производительности более агрессивно.
- Введены ограничения для пользовательских представлений уведомлений, чтобы уменьшить использование памяти. Это обновление закрывает лазейку, которая позволяла приложениям обходить существующие ограничения с использованием URI.
- Новые триггеры ProfilingManager для отладки производительности – TRIGGER_TYPE_COLD_START, TRIGGER_TYPE_OOM и TRIGGER_TYPE_KILL_EXCESSIVE_CPU_USAGE. Подробности см. в документации .
- Медиа и камера
- Динамические обновления сеансов камеры обеспечивают плавные переходы между сценариями использования камеры и режимами (например, съемка неподвижных изображений и видеозапись) и устраняют видимые пользователю сбои или зависания во время работы.
- Метаданные логического устройства с несколькими камерами – Разработчики теперь могут запрашивать дополнительные метаданные со всех активных физических камер, задействованных в захвате, а не только с основной.
- Добавлена поддержка Versatile Video Coding (VVC)/H.266 для устройств с поддержкой аппаратного декодирования и соответствующими драйверами.
- Добавлен режим Constant Quality для записи/кодирования видео.
- Усиление безопасности фонового аудио – Аудиофреймворк будет применять ограничения на взаимодействия с аудио в фоновом режиме, включая воспроизведение аудио, запросы аудиофокуса и API изменения громкости, чтобы гарантировать, что эти изменения инициируются пользователем намеренно.
- Конфиденциальность и безопасность
- Устаревание атрибута Cleartext Traffic. Разработчикам следует перейти на файлы конфигурации безопасности сети для детального контроля.
- Гибридная криптография HPKE – Android 17 предоставляет открытый Service Provider Interface (SPI) для реализации гибридной криптографии HPKE , обеспечивая безопасную связь с использованием комбинации асимметричного и симметричного шифрования (AEAD).
- Связь и телекоммуникации
- Расширенная история VoIP-звонков – управление предпочтениями пользователя для URI аватаров звонящего и участников в системном приложении набора номера.
- Wi-Fi Ranging and Proximity – New Proximity Detection capabilities, supporting continuous ranging and secure peer-to-peer discovery. Updates to Wi-Fi Aware ranging include new APIs for peer handles and PMKID caching for 802.11az secure ranging.
- Производительность разработчика и инструменты
- Для улучшения различения устройств и управления разрешениями в CompanionDeviceManager были добавлены два новых профиля: Медицинские устройства и Фитнес-трекеры.
- CompanionDeviceManager также предлагает унифицированное диалоговое окно для сопряжения устройств и запросов разрешения Nearby.
Обновления Android 17 Beta 1 распространяются по воздуху для поддерживаемых устройств Pixel, зарегистрированных в бета-программе . Альтернативно, Android 17 можно протестировать с помощью Android Emulator в Android Studio.

В дальнейшем Google выпустит основной релиз SDK Android 17 во втором квартале 2026 года с изменениями API, а также дополнительный выпуск SDK в четвёртом квартале 2026 года с новыми API и функциями, но без критических изменений для приложений. Дополнительную информацию можно найти на сайте для разработчиков .
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.

