Примечания к выпускам

Бета-версия 4.1

Дата выпуска 1 июня 2026 г.
Сборки CP21.260330.011
Поддержка эмулятора x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-05-05
Сервисы Google Play 26.11.36

Бета 4

Дата выпуска 16 апреля 2026 г.
Сборки CP21.260330.008
Поддержка эмулятора x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-04-05
Сервисы Google Play 26.11.36

Бета 3

Дата выпуска 26 марта 2026 г.
Сборки CP21.260306.017
Поддержка эмулятора x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-03-05
Сервисы Google Play 26.02.35

Бета 2

Дата выпуска 26 февраля 2026 г.
Сборки CP21.260206.011
CP21.260206.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7)
Поддержка эмулятора x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-02-05
Сервисы Google Play 25.49.33

Бета 1

Дата выпуска 13 февраля 2026 г.
Сборки CP21.260116.011.B1
CP21.260116.011.A1 (Pixel 6 Pro, Pixel 6, Pixel 6a, Pixel 7 Pro, Pixel 7)
Поддержка эмулятора x86 (64-разрядная), ARM (v8-A)
Уровень исправления системы безопасности 2026-01-05
Сервисы Google Play 25.47.33

Android 17 Beta 4.1 (июнь 2026 г.)

В этом небольшом обновлении Android 17 Beta 4 исправлены следующие ошибки:

  • Проблема, из-за которой на панели состояния неправильно отображалось отсутствие сигнала, несмотря на активное подключение. (ошибка 488358813)
  • Проблема синхронизации интерфейса, из-за которой значок мобильного интернета в быстрых настройках оставался активным в режиме полета. (Проблема № 501368569, Проблема № 505757076, Проблема № 512828669)
  • Проблема, из-за которой при выборе высокого разрешения на внешних дисплеях отображался черный экран. (ошибка № 504952465)
  • Проблема с маршрутизацией аудио по Bluetooth, из-за которой после системных прерываний, например таймеров, воспроизведение звука прекращалось. (ошибка № 497181008)
  • Проблема, из-за которой слуховые аппараты автоматически удаляются из списка подключенных устройств после бездействия или зарядки. (Проблема № 504968772, проблема № 504395613, проблема № 493347800, проблема № 504696777)

Все поддерживаемые устройства, зарегистрированные в программе бета-тестирования Android для Pixel, получат обновление до бета-версии 4.1 по беспроводной сети.

Android 17 Beta 4 (апрель 2026 г.)

Бета-версия Android 17 находится на последнем запланированном этапе тестирования (бета-версия 4). Проведите финальное тестирование на совместимость и начните публиковать в Google Play приложения, предназначенные для Android 17.

Если вы разрабатываете Android SDK, библиотеку, инструмент или игровой движок, вам необходимо подготовить все необходимые обновления, чтобы разработчики приложений и игр могли использовать новейшие функции SDK и не сталкивались с проблемами совместимости. Убедитесь, что ваши разработчики знают, нужно ли им обновить приложение, чтобы оно полностью поддерживало Android 17.

Ограничения памяти для приложений

В бета-версии 4 Android 17 введены консервативные ограничения на использование памяти приложениями, чтобы повысить стабильность системы. Если приложение будет закрыто из-за этих ограничений, в ApplicationExitInfo.getDescription будет указано "MemoryLimiter". Вы также можете использовать профилирование на основе триггеров, чтобы получать дампы кучи при достижении лимитов с помощью TRIGGER_TYPE_ANOMALY.

Усиление защиты фонового аудио

В Android 17 и более поздних версий аудиофреймворк накладывает ограничения на фоновые аудиовзаимодействия, в том числе на воспроизведение аудио, запросы на получение аудиофокуса и API для изменения громкости. Мы учли ваши отзывы и внесли некоторые изменения по сравнению с бета-версией 2, в том числе добавили ограничение targetSDK для принудительного использования FGS во время работы приложения и исключили аудиосигналы будильника. Подробная информация приведена в обновленных инструкциях.

Как заблокировать трафик обратной связи между профилями

Начиная с Android 17, межпрофильный трафик обратной связи по умолчанию больше не разрешен. Трафик обратной связи внутри одного профиля не затрагивается. Это изменение применяется ко всем приложениям, работающим на Android 17 или выше, независимо от того, какой уровень API использует приложение.

Основные проблемы, устраненные в бета-версии 4

Android 17 Beta 3 (март 2026 г.)

В бета-версии 3 Android 17 официально достигла стабильности платформы. Поверхность API заблокирована, поэтому пора провести финальное тестирование на совместимость и опубликовать приложения, предназначенные для Android 17, в Google Play.

Если вы разрабатываете SDK, библиотеку, инструмент или игровой движок, вам необходимо выпустить обновления сейчас, чтобы разработчики, использующие ваш продукт, могли применять новейшие функции SDK.

Ниже приведена сводная информация о новых возможностях, изменениях в работе и улучшениях, представленных в бета-версии 3 Android 17.

Улучшения в работе камеры и медиа

  • Настройка выбора фотографий. Теперь вы можете изменить соотношение сторон в виде сетки в окне выбора фотографий. С помощью API PhotoPickerUiCustomizationParams можно переключиться с квадратного формата 1:1 на вертикальный 9:16, что позволяет лучше интегрировать интерфейс.
  • Формат изображений RAW14. Профессиональные приложения для камеры теперь могут снимать 14-битные изображения RAW на пиксель, используя новую константу ImageFormat.RAW14, что позволяет получать максимальную детализацию и глубину цвета от совместимых датчиков.
  • Расширения камеры, заданные поставщиком. Теперь партнеры по оборудованию могут задавать специальные режимы расширения камеры, например "Сверхвысокое разрешение" или "Улучшения на основе ИИ". Запросы к этим данным можно отправлять через API isExtensionSupported(int).
  • API для определения типа камеры. Позволяют узнать, является ли камера встроенной, внешней USB-камерой или виртуальной камерой.
  • Слуховые аппараты с поддержкой Bluetooth LE Audio. В новой категории устройств (AudioDeviceInfo.TYPE_BLE_HEARING_AID) приложения могут отличать слуховые аппараты от обычных гарнитур с поддержкой LE Audio, что позволяет использовать подходящие значки интерфейса.
  • Детальная маршрутизация аудио для слухового аппарата. Пользователи могут независимо направлять системные звуки (уведомления, рингтоны, будильники) на подключенные слуховые аппараты или динамик устройства. Это изменение на уровне системы, поэтому в API ничего менять не нужно.
  • Расширенный программный кодировщик HE-AAC. Новый системный кодировщик (c2.android.xheaac.encoder) поддерживает высокую и низкую скорость передачи данных, что позволяет значительно улучшить качество звука при низкой пропускной способности. Также он поддерживает метаданные громкости, чтобы обеспечить ее постоянный уровень.

Производительность и батарея

  • Уменьшение количества блокировок пробуждения для бездействующих оповещений. Новый вариант функции AlarmManager.setExactAndAllowWhileIdle на основе обратного вызова принимает OnAlarmListener вместо PendingIntent. Это позволяет сократить энергопотребление и длительные частичные блокировки пробуждения для приложений (например, медицинских мониторов или сокетов обмена сообщениями), которым требуются точные обратные вызовы в режиме сна или энергосбережения.

Конфиденциальность и безопасность

  • Кнопка геолокации, предоставляемая системой. Вы можете встроить безопасную кнопку геолокации, отрисованную системой, с помощью Jetpack. При нажатии на нее приложение получает доступ к точному местоположению только на время текущего сеанса без появления системного диалогового окна. Требуется разрешение USE_LOCATION_BUTTON.
  • Показ паролей. Настройки показа паролей теперь разделены для сенсорного ввода (последний символ ненадолго отображается) и физической клавиатуры (по умолчанию символы сразу скрываются). Стандартные компоненты фреймворка автоматически учитывают это требование. Пользовательские поля следует перенести в API ShowSecretsSetting.
  • Гибридная подпись с использованием постквантовой криптографии (PQC). В Android представлена схема подписания APK версии 3.2, сочетающая классические подписи (RSA/эллиптическая кривая) с подписями ML-DSA. Это позволит подготовить приложения к стандартам NIST и развитию квантовых вычислений.

Удобство использования и интерфейс системы

  • Поддержка виджетов на внешних дисплеях. Улучшена визуальная согласованность виджетов при разной плотности пикселей. Теперь RemoteViews.setViewPadding поддерживает сложные единицы (DP/SP), а виджеты могут получать определенные DisplayMetrics с помощью OPTION_APPWIDGET_DISPLAY_ID.
  • Интерактивный режим "картинка в картинке" на компьютере. Приложения могут запрашивать перемещение в закрепленный слой окон в режиме рабочего стола (по умолчанию на внешних дисплеях). Закрепленные окна остаются интерактивными и всегда находятся поверх других. Требуются разрешения на использование USE_PINNED_WINDOWING_LAYER и режима "Картинка в картинке".
  • Скрытые ярлыки приложений на главном экране. Теперь пользователи могут скрывать ярлыки приложений на главном экране. Значок приложения должен быть легко узнаваем.
  • Обновленная запись экрана. Новая плавающая панель инструментов позволяет авторам удобнее управлять записью и настройками. Интерфейс автоматически исключается из финального видео.
  • Всплывающие окна. Функция режима окон, представленная во второй бета-версии, теперь полностью включена.

Основные функции и здоровье

  • Настройки исключения приложений VPN. Приложения VPN могут использовать намерение ACTION_VPN_APP_EXCLUSION_SETTINGS, чтобы запустить управляемый системой экран, на котором пользователи могут выбрать приложения, которые будут обходить туннель VPN (раздельное туннелирование).
  • Динамический резервный системный шрифт. Теперь Android поддерживает обновление цепочки резервных шрифтов во время выполнения, что позволяет добавлять новые эмодзи и типографику без полного обновления ОС.
  • Обновления OpenJDK 21 и 25. Интеграция современных функций OpenJDK, включая обновленную поддержку Unicode и улучшенную поддержку SSL для именованных групп в TLS.
  • Поставщики данных устройств (DDP) в сервисе "Здоровье и спорт". Теперь сервис "Здоровье и спорт" может различать данные, сгенерированные приложениями, и данные, полученные непосредственно от проверенного системой оборудования (например, часов Wear OS или самого телефона).

Основные проблемы, устраненные в бета-версии 3

Android 17 Beta 2 (февраль 2026 г.)

Бета-версия 2 уже доступна. Как и бета-версия 1, эта версия подходит для разработки, тестирования и общего использования. Однако Android 17 ещё находится в разработке, поэтому система Android и приложения, работающие на ней, могут не всегда работать так, как ожидается.

Что нового в бета-версии 2

Взаимодействие пользователей с системой и интерфейс системы

  • Всплывающие окна. Теперь пользователи могут создавать всплывающие окна для любого приложения, нажав и удерживая значок на панели запуска. На устройствах с большим экраном на панели задач появится новая панель пузырьков, на которой можно упорядочивать и закреплять пузырьки. Приложения должны соответствовать рекомендациям по работе в многооконном режиме.
  • EyeDropper API. Новый системный API позволяет приложениям получать цвета пикселей с любого места на экране без разрешения на запись экрана.
  • Инструмент выбора контактов. Намерение ACTION_PICK_CONTACTS предоставляет системный инструмент выбора. Он предоставляет временный доступ к определенным полям на основе сеанса, что позволяет не предоставлять полные разрешения READ_CONTACTS.
  • Захват указателя сенсорной панели. По умолчанию захваченные сенсорные панели теперь ведут себя как мыши, сообщая об относительном движении и жестах вместо необработанных координат пальцев. Устаревший абсолютный режим по-прежнему доступен в приложении "POINTER_CAPTURE_MODE_ABSOLUTE".
  • Интерактивный выбор. Приложения могут использовать getInitialRestingBounds на ChooserSession, чтобы определить окончательное положение интерфейса выбора для лучшей настройки макета.

Подключение и использование нескольких устройств

  • Передача данных между устройствами. Новый Handoff API позволяет возобновлять работу с одного устройства на другом (например, с телефона на планшет) с помощью CompanionDeviceManager.
  • Расширенный диапазон:
    • UWB DL-TDOA. Поддерживает FiRA 4.0 для навигации в помещении с обеспечением конфиденциальности.
    • Поиск поблизости. Реализованы спецификации WiFi Alliance для улучшения определения расстояния на основе Wi-Fi.
  • Улучшения тарифного плана. Приложения могут запрашивать максимальную скорость передачи данных от оператора связи для потоковой передачи с помощью getStreamingAppMaxDownlinkKbps и getStreamingAppMaxUplinkKbps.

Основные функции, конфиденциальность и производительность

  • Доступ к локальной сети. В Android 17 появилось разрешение ACCESS_LOCAL_NETWORK (входит в группу NEARBY_DEVICES), которое защищает связь в локальной сети.
  • Трансляция часового пояса. Новое намерение ACTION_TIMEZONE_OFFSET_CHANGED срабатывает при изменении смещения, например при переходе на летнее время.
  • Управление NPU. Приложения, предназначенные для Android 17, должны объявлять аппаратную функцию FEATURE_NEURAL_PROCESSING_UNIT, чтобы иметь прямой доступ к NPU.
  • ICU 78: обновленные библиотеки интернационализации поддерживают Unicode 17.
  • Защита одноразовых кодов доступа, отправляемых по SMS. Чтобы предотвратить перехват, Android 17 задерживает программный доступ к сообщениям с одноразовыми кодами доступа на три часа для большинства приложений. Разработчикам следует перейти на SMS Retriever или SMS User Consent API.

Основные проблемы, устраненные в бета-версии 2

  • В Android 16 была обнаружена регрессия стабильности платформы, из-за которой активные приложения неожиданно перезапускались или обновлялись, что приводило к потере прогресса и мерцанию интерфейса. (Проблема № 440017096)
  • Регрессия макета интерфейса на экране "Недавние приложения" для пользователей с немецким языком. (Проблема № 476830557, Проблема № 486511401)
  • Повышена надежность потоковой передачи видео. Теперь разработчики могут подтверждать поддержку временных слоев с помощью getOutputFormat после настройки кодировщика, чтобы устранить проблему с отсутствием метаданных зависимостей кадров. (Issue #306222291)
  • Исправлена ошибка, из-за которой в заставке "Часы" в режиме слабого освещения не показывался ведущий ноль в 24-часовом формате. (Проблема № 444255729)
  • Проблема, из-за которой закрытие папки блокировало последующие действия, например открытие другой папки или переключение экранов. (Issue #470541347, Issue #471533397, Issue #477848604)
  • Системный сбой и спонтанная перезагрузка, которые помешали использовать устройство. (Проблема № 413562426)
  • Критическая нестабильность системы, из-за которой устройство зависает и перезагружается при переходе между приложениями или вызовах сервисов. (Проблема № 419070024, Проблема № 428572458, Проблема № 430393241, Проблема № 424912278, Проблема № 431440391, Проблема № 426346396)
  • Взаимная блокировка интерфейса системы, из-за которой заблокированный экран не реагировал на действия пользователя, а дисплей зависал после отключения от Android Auto. (Проблема № 457527675)
  • Опечатка в диалоговом окне с сообщением о раскрытии информации о разрешении на доступ к данным о местоположении. Кнопка "Назад" была указана как "Наза". (ошибка № 460242870, ошибка № 477245738)
  • Проблема, из-за которой мгновенный перевод и правила были неправильно отнесены к категории "Система" в меню. (Issue #476754995)
  • Критический сбой интерфейса системы и последующая нестабильность устройства, вызванные многократным переходом в настройки экрана и сенсорного ввода. (Issue #474486679)
  • Постоянный сбой, из-за которого пользователи не могли открыть настройки обоев и стиля с главного экрана. (Проблема № 478520173)
  • Проблема с макетом пользовательского интерфейса в сканере QR-кодов для отладки по Wi-Fi, из-за которой стрелка назад перекрывала значок QR-кода. (Issue #474769647)
  • Проблема в настройках звука, из-за которой при выборе не воспроизводился предварительный просмотр мелодии звонка. (Проблема № 355086959, Проблема № 375840924, Проблема № 381007949, Проблема № 381077928, Проблема № 419301121, Проблема № 452646483, Проблема № 468837747)
  • Исправлена ошибка, из-за которой после обновления системы появлялись лишние уведомления. Для этого мы улучшили логику сервиса уведомлений, чтобы устаревшие оповещения корректно удалялись во время инициализации после обновления. (Проблема № 454647834)
  • Ошибка оптимизации компилятора шейдеров графического процессора на Pixel 6 Pro, из-за которой определенные математические выражения GLSL неправильно оценивались как константы, что приводило к визуальным артефактам в приложениях. (Issue #473226715)

Android 17 Beta 1 (февраль 2026 г.)

Первая бета-версия уже доступна. В ней можно опробовать новые функции и изменения в ваших приложениях. Эта версия подходит для разработки, тестирования и общего использования. Однако Android 17 ещё находится в разработке, поэтому система Android и приложения, работающие на ней, могут не всегда работать правильно.

Как и в предыдущих версиях, в Android 17 есть системные изменения. В некоторых случаях эти изменения могут повлиять на работу приложений, пока они не будут обновлены для поддержки Android 17. В результате могут возникнуть как незначительные проблемы, так и более серьезные ограничения. В целом большинство приложений, API и функций будут работать как обычно.

Что нового в бета-версии 1

В Android 17 мы продолжили работу над адаптивностью приложений, значительно улучшили возможности камеры и мультимедиа, добавили новые инструменты для оптимизации подключения и расширили профили для дополнительных устройств. Наши рекомендации

Интерфейс и окна

Обязательная адаптивность для больших экранов

Приложения, предназначенные для Android 17 (уровень API 37) и работающие на устройствах с большим экраном (sw ≥ 600 dp), больше не могут отказаться от изменения размера или ориентации.

  • Игнорируемые атрибуты. На больших экранах игнорируются атрибуты screenOrientation, resizeableActivity, minAspectRatio и maxAspectRatio.
  • Исключения. Устройства с размером экрана менее 600 dp и приложения, относящиеся к категории "Игры" (android:appCategory).
Оптимизированные изменения конфигурации

Чтобы избежать потери состояния, система больше не перезапускает действия по умолчанию при определенных изменениях конфигурации, в том числе:

Требуется действие. Если ваше приложение перезапускается, чтобы загрузить ресурсы для этих событий, вам нужно явно включить эту функцию, используя новый атрибут манифеста android:recreateOnConfigChanges.

Производительность и время выполнения

  • MessageQueue без блокировки. Новая реализация android.os.MessageQueue без блокировки позволяет уменьшить количество пропущенных кадров.
  • Сборка мусора по поколениям. Параллельный сборщик с маркировкой и сжатием ART теперь поддерживает сборку мусора по поколениям, уделяя приоритетное внимание частым и недорогим коллекциям "молодого поколения".
  • Новые триггеры профилирования. ProfilingManager добавляет триггеры для COLD_START, OOM и KILL_EXCESSIVE_CPU_USAGE.
  • Ограничения для уведомлений. Для уменьшения использования памяти применяются строгие ограничения на размер специальных представлений уведомлений.

Медиа и камера

Камера
  • Динамическое обновление сеанса. Используйте CameraCaptureSession.updateOutputConfigurations(), чтобы переключаться между вариантами использования (например, с фото на видео) без закрытия сеанса и сбоев.
Аудио и видео
  • Постоянное качество видеозаписи. Функция setVideoEncodingQuality() в MediaRecorder позволяет настроить режим постоянного качества (CQ) для видеокодировщиков.
  • Усиление защиты фонового аудио. Воспроизведение аудио, запросы фокуса и изменения громкости инициируются без уведомлений (не выполняются), если приложение находится в недопустимом состоянии жизненного цикла.
  • Поддержка VVC. Добавлена поддержка платформы для универсального кодирования видео (H.266).

Конфиденциальность и безопасность

  • Прекращение поддержки передачи данных в открытом виде. android:usesCleartextTraffic будет удален в одном из будущих выпусков, в зависимости от уровня SDK. Приложения, использующие этот атрибут, по умолчанию будут блокировать передачу данных в виде открытого текста. Перейдите на конфигурацию безопасности сети.
  • Гибридное шифрование HPKE. Представлен общедоступный интерфейс поставщика услуг для реализации гибридного шифрования HPKE.

Подключение и инструменты