На этой странице представлен обзор основных функций Android 13 и Android 13 QPR, а также ссылки на дополнительную информацию. Обзоры функций организованы в соответствии с расположением документации на сайте.
Архитектура
Изменения в универсальном загрузочном разделе
Для устройств с Android 13 универсальный ramdisk удаляется из boot
образа и помещается в отдельный образ init_boot
.
Более подробную информацию см. в разделе Универсальный загрузочный раздел .
Модули GKI
В Android 13 некоторые функции ядра реализованы в динамически загружаемых модулях, называемых модулями GKI , что позволяет сократить объем памяти ядра GKI на устройствах, которым эти функции не требуются.
Дополнительную информацию смотрите в разделе Модули ядра .
Компоненты модульной системы
Android 13 содержит несколько новых и обновлённых модульных системных компонентов. Новые модули:
- AdServices : поддерживает инициативу Privacy Sandbox, направленную на создание технологий, которые одновременно защищают конфиденциальность пользователей в Интернете и предоставляют компаниям и разработчикам инструменты для создания процветающего цифрового бизнеса.
- AppSearch : система индексации и структурированного поиска на устройстве
- Bluetooth : (Необязательно) Цель — обеспечить всем пользователям Android стабильное и высококачественное соединение Bluetooth.
- OnDevicePersonalization : предоставляет набор инструментов, разработанных с учетом конфиденциальности пользователей в качестве основного принципа.
- UWB : содержит стек UWB над интерфейсом HAL
Обновления существующих модулей:
- CrossDevice : обеспечивает технологии кросс-устройствовой связи с использованием стандартных протоколов.
- Унификация разрешений : Информация об унификации разрешений
- Раздельное туннелирование : определяет маршруты, которые следует исключить из VPN.
- Обновления границ модуля Wi-Fi : Обновлена граница модуля
Обновление поддержки файловой системы ядра Android
Начиная с Android 13, пользовательское пространство работает только с файловыми системами, встроенными в образ ядра Generic Kernel Image (GKI).
Более подробную информацию см. в разделе Поддержка файловой системы ядра Android .
Аудио
Реализация пространственного звука и отслеживания положения головы
Начиная с Android 13-QPR, благодаря новой архитектуре аудиоконвейера и интеграции сенсорной платформы, OEM-производители могут реализовать эффект пространственного звука с поддержкой отслеживания положения головы с требуемым уровнем производительности и задержки. Инструкции и дополнительную информацию см. в разделе «Реализация высококачественного пространственного звука и отслеживания положения головы» .
Поддержка MIDI 2.0
Начиная с Android 13, в USB-транспорт добавлена поддержка MIDI 2.0 . MIDI 2.0 — это новый стандарт MIDI, определённый в 2020 году.
Более подробную информацию смотрите на странице MIDI .
Обновление до Audio HAL
Начиная с Android 13, Audio HAL обновлён до версии 7.1. Подробнее см. в разделе Audio HAL .
Автомобильная промышленность
Новые функции Android Automotive
Подробнее о новых функциях Automotive в Android 13 читайте в разделе Что нового .
Строить
Строим с Базелем
В Android 13 представлена сборка ядер с помощью Bazel , заменяющая build/build.sh
.
Более подробную информацию см. в разделе Базель (Kleaf) .
Камера
AIDL камера HAL
В Android 13 фреймворк камеры включает поддержку интерфейсов HAL для камер AIDL. Фреймворк камеры также поддерживает интерфейсы HAL для камер HIDL, однако функции камеры, добавленные в Android 13 и более поздних версиях, доступны только через интерфейсы HAL для камер AIDL.
Информацию о переносе процессов HAL из интерфейсов камер HIDL в интерфейсы камер AIDL см. в разделе HAL камеры AIDL .
Обновления отладки камеры
В Android 13 в сервис камеры добавлен инструмент отладки watch
, позволяющий отслеживать изменения в запросах на захват и результатах, отправляемых в HAL-систему камеры и обратно. Этот инструмент позволяет просматривать дампы мониторинга тегов в режиме реального времени с открытых клиентов и просматривать кэшированные дампы с закрытых клиентов.
Более подробную информацию см. в разделе Отладка камеры .
Стабилизация предварительного просмотра камеры
В Android 13 добавлена поддержка стабилизации видео в потоке предварительного просмотра во время сеансов съёмки. Эта функция позволяет сторонним приложениям обеспечивать эффект WYSIWYG ( что видишь, то и получаешь ) при сравнении изображения с предварительного просмотра и записи.
Более подробную информацию см. в разделе Стабилизация предварительного просмотра камеры .
Регулировка мощности горелки
В Android 13 появилась функция многоуровневого управления яркостью фонарика. В Android 12 и более ранних версиях фреймворк позволяет только включать и выключать режим фонарика. Эта функция позволяет использовать её, например, для управления яркостью фонарика в зависимости от условий освещения и отправки сигналов о помощи с помощью стробоскопического эффекта, посылая быстрые импульсы света подряд.
Более подробную информацию см. в разделе Управление силой света горелки .
10-битный выход камеры
В Android 13 добавлена поддержка 10-битного вывода с камеры посредством профилей динамического диапазона, которые клиент камеры может настроить в рамках конфигурации потока. Это позволяет производителям устройств добавлять поддержку 10-битных профилей динамического диапазона, таких как HLG10, HDR 10, HDR 10+ и Dolby Vision.
Более подробную информацию см. в разделе 10-битный вывод камеры .
Чтобы стимулировать использование 10-битного видео с камеры в сторонних приложениях, таких как приложения социальных сетей, для улучшения качества записи и публикации видео, важно эффективно проверить реализацию этой функции. Сторонние приложения, планирующие использовать эту функцию, вероятно, начнут с обязательного профиля HLG10
. Подробнее см. в разделе «Проверка» .
Совместимость
Обновления ITS камеры
В Android 13 внесены изменения в Camera ITS , в том числе поддержка тестирования видео, обновленные версии Python и пакетов, а также обновления тестового оборудования.
Более подробную информацию см. в примечаниях к выпуску набора тестовых изображений для камеры Android 13 .
обновления CDD
Документ определения совместимости с Android 13 является продолжением предыдущих версий с обновлениями для новых функций и изменениями требований для ранее выпущенных функций.
Список изменений в Android 13 см. в разделе «Заметки о выпуске определения совместимости Android 13» .
Учетные записи по умолчанию для новых контактов
Предустановленные приложения для работы с контактами должны обрабатывать намерение ContactsContract.Settings.ACTION_SET_DEFAULT_ACCOUNT
, позволяющее пользователю выбрать учётную запись по умолчанию. Предустановленное приложение для работы с контактами должно сохранять выбранную учётную запись по умолчанию и использовать её при обработке Intent.ACTION_INSERT
или Intent.ACTION_INSERT_OR_EDIT
для вставки контакта. Это требование обеспечивает единообразие во всех приложениях, взаимодействующих с контактами.
Дополнительную информацию см. в разделе контактов в CDD Android 13.
Связность
Разрешить переключение 2G
В Android 13 переключатель «Разрешить 2G» в настройках неактивен (то есть пользователи не могут взаимодействовать с кнопкой), когда параметр конфигурации оператора KEY_HIDE_ENABLE_2G
установлен в true
. Кроме того, когда переключатель «Разрешить 2G» неактивен, он отображает текст, сообщающий о том, что оператор пользователя требует наличия 2G. В предыдущих версиях переключатель « Разрешить 2G» был скрыт, когда KEY_HIDE_ENABLE_2G
установлен в true
.
Настройка использования сотовой связи
Android 13 поддерживает настройку использования сотовой связи, которая позволяет операторам связи настраивать устройства для работы в режиме, ориентированном на голосовую связь или на передачу данных. Операторы связи могут использовать эту настройку в сочетании с другими изменениями конфигурации для сокращения трафика IMS в своих сетях для устройств, традиционно ориентированных на голосовую связь и работающих только в режиме передачи данных, например, для услуг, включающих сопутствующие услуги, ориентированные только на передачу данных.
Чтобы изменить настройки использования сотовой связи, используйте наложение config_supported_cellular_usage_settings
или установите значение по умолчанию в config_default_cellular_usage_setting
. Параметр может быть USAGE_SETTING_VOICE_CENTRIC
или USAGE_SETTING_DATA_CENTRIC
.
Функция настройки использования сотовой связи включает следующие API:
-
CarrierConfigManager#KEY_CELLULAR_USAGE_SETTING_INT
задает настройки использования. -
SubscriptionInfo#getUsageSetting()
запрашивает настройки использования.
Чтобы проверить функцию настройки использования сотовой связи, выполните следующие тесты:
- CTS:
SubscriptionManagerTest#testCellularUsageSetting
- VTS:
RadioNetworkTest#testSetUsageSetting_InvalidValues
Одновременные несколько сетей с подключением к Интернету
В Android 13 реализована функция одновременного подключения к нескольким сетям с подключением к Интернету , которая позволяет устройству одновременно подключаться к двум сетям Wi-Fi (точкам доступа), обе из которых не имеют ограничений (доступны для всех приложений) и обеспечивают доступ к Интернету.
Для получения дополнительной информации см. раздел Параллелизм Wi-Fi STA/STA .
Обновления API IMS
В Android 13 представлены следующие обновления API единой регистрации IMS:
DelegateRegistrationState
:- Поддерживает случаи, когда инфраструктуре необходимо дождаться завершения сеансов SIP, прежде чем отключать IMS PDN.
- Добавляет метод
getRegisteringFeatureTags
, который позволяет прослушивающим приложениям знать, когда стек IMS активно пытается зарегистрировать IMS.
RcsUceAdapter
: добавляетPUBLISH_STATE_PUBLISHING
, чтобы позволить прослушивающим приложениям знать, когда стек IMS активно пытается опубликовать возможности.CapabilityExchangeEventListener
: добавляет методonPublishUpdated
, позволяющий службе IMS асинхронно уведомлять платформу об успешном или неудачном обновлении SIP PUBLISH.RcsClientConfiguration
:- Для поддержки раздела 2.1.14 RCC.72 добавляет новое значение в конструктор, позволяющее приложению обмена сообщениями указывать, включил или отключил пользователь RCS.
- Добавляет константу
RCS_PROFILE_2_4
, позволяющую приложению обмена сообщениями сообщать о поддержке универсального профиля RCS версии 2.4.
Android 13 также включает следующие обновления для API IMS:
- Добавляет возможность приложениям прослушивать состояние стека IMS через класс
ImsStateCallback
. Подробнее см. в разделе Использование ImsStateCallback . - Изменяет процесс подготовки IMS для службы IMS с целью поддержки вариантов использования подготовки MVNO.
- Улучшает потоковую модель в IMS Service.
- Добавляет API, поддерживающие подписку на SIM-карту, в службу IMS
Несколько включенных профилей для eUICC
В Android 13 реализована поддержка нескольких включённых профилей (MEP) для карт eUICC, что позволяет устройствам поддерживать две SIM-карты, используя один чип eSIM. Несколько профилей SIM позволяют устройству одновременно подключаться к двум разным операторам.
Дополнительную информацию см. в разделе Несколько включенных профилей .
Требования к калибровке присутствия
В Android 13 введены новые требования к калибровке присутствия, чтобы гарантировать, что все устройства в экосистеме Android смогут определять относительную близость между устройствами.
Дополнительную информацию о настройке и калибровке устройств для соответствия этим требованиям см. в разделе Требования к калибровке присутствия .
Резервный режим телефонии для определения часового пояса
В Android 13 появился резервный режим телефонии для определения часового пояса. Этот режим позволяет Android временно использовать рекомендации по определению часового пояса в ситуациях, когда определение местоположения не может определить часовой пояс или когда определение местоположения занимает больше времени, чем определение часового пояса телефонией.
Более подробную информацию см. в разделе Служба time_zone_detector .
Улучшения API доступа TelephonyManager UICC
В Android 13 отменена поддержка и добавлены улучшения для управления логическими каналами UICC для следующих API доступа TelephonyManager UICC:
-
iccOpenLogicalChannel(String AID, int p2)
-
iccCloseLogicalChannel(int channel)
-
iccTransmitApduBasicChannel(int cla, int instruction, int p2, int p3, String data)
-
iccTransmitApduLogicalChannel(int channel, int cla, int instruction, int p1, int p2, int p3, String data)
-
iccExchangeSimIO(int fileID, int command, int p1, int p2, int p3, String filePath)
-
sendEnvelopeWithStatus(String content)
Эти API были объявлены устаревшими в Android 11, поскольку OMAPI обеспечивает более надёжную реализацию управления логическими каналами UICC. Однако OMAPI не охватывает все варианты использования, предоставляемые API доступа TelephonyManager к UICC. Поэтому в Android 13 эти API не устарели, а получили улучшения в управлении логическими каналами UICC. Ранее при сбое вызывающего приложения, открывающего логический канал, могла произойти утечка логического канала, что означало, что канал не освобождался и не мог быть повторно использован приложением без перезагрузки. Благодаря улучшениям в Android 13 в случае сбоя приложения система освобождает логический канал, что позволяет приложению повторно использовать его.
Эти улучшения API реализованы на уровне реализации и полностью обратно совместимы. Для вызова приложений, использующих эти API, не требуется дополнительных усилий.
Доверие при первом использовании (TOFU) для корпоративных сетей
В Android 13 реализована поддержка подхода к аутентификации «Доверие при первом использовании» (TOFU), который позволяет пользователям доверять корпоративной сети (EAP), устанавливая корневой центр сертификации (CA), используемый сервером, и указывая его доменное имя в сохранённой сети. TOFU позволяет устройству получать неаутентифицированный открытый ключ при первом подключении пользователя к корпоративной сети и сохранять его для последующих подключений.
Более подробную информацию см. в разделе «Доверие при первом использовании» .
Поддержка сверхширокополосной связи
В Android 13 представлена реализация платформы по умолчанию для технологии сверхширокополосной радиосвязи (UWB), которая обеспечивает высоконадежное и точное определение расстояния между поддерживаемыми устройствами.
Более подробную информацию см. в разделе Сверхширокополосная связь .
Обновления параллельных точек доступа Wi-Fi/AP
В Android 13 добавлена поддержка диапазона 6 ГГц для одновременной работы точек доступа Wi-Fi AP/AP, что позволяет устройствам создавать два интерфейса точек доступа (AP).
Для получения дополнительной информации см. раздел Параллелизм точек доступа Wi-Fi/AP .
Wi-Fi Aware
В Android 13 реализована поддержка спецификации Wi-Fi Aware версии 3.1. Подробнее см. в разделе Wi-Fi Aware .
Обновления для точки доступа Wi-Fi (программной точки доступа)
В Android 13 представлены новые конфигурации для устройств, поддерживающих модем через точки доступа Wi-Fi. Подробнее о новых конфигурациях см. в разделе Точка доступа Wi-Fi (программная точка доступа) .
Многоинтерфейсный параллелизм Wi-Fi
Начиная с Android 13, Wi-Fi HAL 1.6 добавляет возможность указывать мостовой интерфейс AP (одновременная работа в двух диапазонах) в качестве явного элемента комбинирования.
Более подробную информацию см. в разделе Параллелизм нескольких интерфейсов Wi-Fi .
Обновления выбора сетей Wi-Fi
Начиная с Android 13, если во время выполнения требуются разные интервалы сканирования, привилегированные приложения могут динамически устанавливать расписание экранного сканирования для доступных сетей Wi-Fi, вызывая метод WifiManager#setScreenOnScanSchedule(screenOnScanSchedule)
.
Более подробную информацию см. в разделе Выбор сети Wi-Fi .
Отображать
Диспетчер задач
В Android 13 новая функция системного пользовательского интерфейса, называемая диспетчером задач, уведомляет пользователя о состоянии и ресурсах, используемых активными службами фоновых приложений, и позволяет пользователю останавливать эти приложения.
Более подробную информацию смотрите в разделе Диспетчер задач .
Элементы управления мультимедиа в системном пользовательском интерфейсе
Начиная с Android 13, элементы управления мультимедиа в системном интерфейсе содержат обновления кнопок действий и удалённого воспроизведения. Эти изменения обеспечивают более удобное управление мультимедиа на телефонах и планшетах, а также бесперебойную передачу медиаконтента между устройствами.
Более подробную информацию см. в разделе Элементы управления мультимедиа в системном пользовательском интерфейсе .
Смешанная композиция SDR и HDR
В Android 13 улучшена поддержка одновременного отображения SDR- и HDR-композиций на экране за счет затемнения SDR-контента на экране при одновременном отображении с HDR-контентом.
Для получения дополнительной информации см. Смешанная композиция SDR и HDR .
Разрешение на отправку уведомлений по желанию
Начиная с Android 13, уведомления работают по модели «opt-in», при которой все приложения должны запрашивать разрешение пользователя перед отправкой уведомлений. Для поддержки этой модели OEM-производители должны внести изменения в системы уведомлений и разрешений среды выполнения, как описано на странице «Разрешение на уведомления для уведомлений по желанию» .
Тоновая карта яркости HDR в диапазоне, совместимом с SDR
В Android 13 представлена настраиваемая поставщиком статическая библиотека libtonemap
, которая определяет операции тональной компрессии. Эта функция позволяет OEM-производителям определять и обмениваться своими алгоритмами тональной компрессии между фреймворком и поставщиками, уменьшая несоответствия в тональной компрессии.
Для получения дополнительной информации см. раздел Тональная карта яркости HDR в диапазоне, совместимом с SDR .
Графика
AIDL для Hardware Composer HAL
Начиная с Android 13, HAL Hardware Composer (HWC) определен в AIDL, а версии HIDL от android.hardware.graphics.composer@2.1
до android.hardware.graphics.composer@2.4
устарели.
Более подробную информацию см. в разделе AIDL для Hardware Composer HAL .
Управление клиентским буфером кадров
Начиная с Android 13, новые фреймбуферы, используемые при компоновке клиентского приложения , выделяются при каждом изменении разрешения экрана. Это выделение выполняется SurfaceFlinger в следующем цикле Invalidate после изменения разрешения.
Для получения дополнительной информации см. раздел Управление клиентским кадровым буфером .
Вмешательство в регулирование частоты кадров в секунду (FPS)
Начиная с Android 13-QPR, функция FPS Throttling Intervention позволяет играм поддерживать нужный FPS, используя только изменения на стороне платформы и не требуя никаких действий со стороны разработчиков. Подробнее см. в разделе FPS Throttling Intervention .
Несигнальная блокировка буфера с помощью AutoSingleLayer
В Android 13 добавлена новая конфигурация AutoSingleLayer
для фиксации несигнализированных буферов. Эта конфигурация позволяет SurfaceFlinger фиксировать несигнализированный буфер при обновлении только одного слоя, а не в случаях, когда обновление происходит между слоями, например, при изменении геометрии или синхронных транзакциях.
Для получения дополнительной информации см. раздел Фиксация несигнализированного буфера с помощью AutoSingleLayer .
Взаимодействие
Аутентификация для управления домом
В Android 13 API управления устройствами включает новый метод isAuthRequired
, который позволяет поставщикам управления устройствами указывать, какие элементы управления домом могут выполнять взаимодействия на заблокированном устройстве. Это обеспечивает более плавное взаимодействие при входе в систему, например, при заблокированном экране телефона.
Протокол HID для отслеживания положения головы
В Android 13 представлен протокол HID (Human Interface Device), который позволяет подключать устройство отслеживания положения головы к устройству Android через USB или Bluetooth и взаимодействовать с платформой и приложениями Android через инфраструктуру датчиков.
Для получения более подробной информации см. Протокол HID для отслеживания положения головы .
Поддержка заблокированного сигнала обратного вызова в KeyguardManager
В Android 13 новые методы, такие как addKeyguardLockedStateListener
и removeKeyguardLockedStateListener
в классе KeyguardManager
, уведомляют слушателя о заблокированном состоянии блокировки клавиатуры.
Многоразовые объекты исполнения NNAPI
В Android 13 представлен интерфейс NNAPI AIDL HAL, IExecution
, который управляет временем существования повторно используемого объекта выполнения и его кэшированными ресурсами. Объекты IExecution
снижают накладные расходы на задачи машинного обучения, позволяя драйверу NNAPI сохранять ресурсы между выполнениями и применять оптимизации, специфичные для конкретных запросов.
Датчики AIDL HAL
В Android 13 представлен Sensors AIDL HAL — HAL, основанный на Sensors HAL 2.1 и использующий интерфейс AIDL HAL . AIDL HAL поддерживает датчики отслеживания положения головы и инерциальные измерительные блоки с ограниченной осью.
СМИ
Экспорт статистики кодирования видео
Начиная с Android 13, клиенты приложений могут запрашивать у видеокодера экспорт статистики кодирования для каждого закодированного видеокадра. Используя статистику, полученную от видеокодера, приложения могут оптимизировать задачи кодирования видео, такие как многопроходное кодирование и предварительная обработка кадров перед кодированием.
Более подробную информацию см. в разделе Данные статистики кодирования видео .
Производительность
Здоровье AIDL HAL
В Android 13 представлен Health AIDL HAL — HAL, основанный на Health HAL 2.1, который использует интерфейс AIDL HAL .
Повышение производительности при загрузке игры
В Android 13 в службе Power Manager появился новый режим питания под названием GAME_LOADING
, который сообщает Power HAL, находится ли игровое приложение в состоянии загрузки, чтобы Power HAL мог ускорить загрузку. Подробнее см. в разделе «Повышение производительности во время загрузки игры» .
Разрешения
Разделение разрешений датчиков тела
Начиная с Android 13, разрешение BODY_SENSORS
разделено на два разрешения: BODY_SENSORS
для отслеживания частоты сердечных сокращений в активном режиме и BODY_SENSORS_BACKGROUND
для отслеживания частоты сердечных сокращений в фоновом режиме.
Для получения дополнительной информации см. раздел «Использование датчиков тела в фоновом режиме требует нового разрешения».
Власть
Трекеры фонового поведения приложений
В Android 13 представлена концепция трекера фонового поведения приложений или процесса, который отслеживает использование батареи приложениями в фоновом режиме, чтобы определить, нарушают ли приложения какую-либо политику.
Дополнительную информацию см. в разделе Трекеры фонового поведения приложений .
Уменьшите потребление энергии во время резервного копирования и восстановления
Начиная с Android 13, вы можете ограничить передачу питания во время резервного копирования и восстановления через USB, вызвав метод enableLimitPowerTransfer
класса UsbPort
.
Дополнительную информацию см. в разделе Управление питанием .
Безопасность
Удостоверения личности
В Android 13 добавлена поддержка многодокументных презентаций. Новый интерфейс сеанса презентации позволяет приложению создавать многодокументные презентации, что невозможно с помощью существующего API.
Для получения дополнительной информации см. раздел «Удостоверение личности».
Схема подписи APK V3.1
Эта схема используется по умолчанию при подписании APK с ротированным ключом подписи и указанием происхождения подписи, что позволяет одному APK-файлу быть ориентированным на ротацию на Android 13 и более поздних версиях, избегая известных проблем с ротацией на предыдущих версиях платформы благодаря использованию исходного ключа подписи в блоке подписи v3.0. Аналогично, подпись v4.1 будет включать дополнительную информацию о подписи для блока v3.1 для поддержки аналогичного поведения при инкрементальных установках.
Намерения должны соответствовать заявленным фильтрам намерений.
В Android 13 намерения, исходящие от внешних приложений, доставляются экспортированному компоненту только в том случае, если намерения соответствуют объявленным элементам фильтра намерений.
Несовпадающие намерения блокируются. Ниже приведены исключения, при которых соответствие намерениям не применяется:
- Намерения, доставленные компонентам, которые не объявляют никаких фильтров намерений
- Намерения, возникающие в одном и том же приложении
- Намерения системы
- Намерения из корня
Интерфейс OMAPI, стабильный у поставщика
Open Mobile API (OMAPI) — это стандартный API, используемый для взаимодействия с защищенным элементом устройства. До Android 13 доступ к этому интерфейсу имели только приложения и модули фреймворка. Преобразовав его в стабильный интерфейс, модули HAL также могут взаимодействовать с защищенными элементами через службу OMAPI.
Для получения дополнительной информации см. OMAPI Vendor Stable Interface .
Общие UID устарели
Начиная с Android 13-QPR, общие UID устарели. Пользователям Android 13 и более поздних версий следует добавить строку android:sharedUserMaxSdkVersion="32"
в свой манифест. Эта запись предотвращает получение общего UID новыми пользователями. Подробнее об UID см. в разделе «Подпись приложений» .
Настройки
Настройки языка для каждого приложения
В Android 13 добавлена возможность изменять языковые настройки для каждого приложения отдельно. Партнёрам и производителям оригинального оборудования (OEM) не следует отключать страницу выбора языка приложения. Доступ к этой странице должен осуществляться через следующие три варианта навигации:
- Настройки > Приложения > имя_приложения и выберите Язык .
- Нажмите и удерживайте значок приложения, нажмите «Информация о приложении» и выберите «Язык» .
- Настройки > Система > Языки и ввод > Языки приложений > app_name .
Приложение «Настройки» должно продолжать запускать страницу настроек локали приложения из намерения android.settings.App_Locale_Settings
.
Дополнительную информацию см. в разделе Настройки языка для каждого приложения .
ТВ
Режим мультимедийного туннеля
Android 13 расширяет определенное поведение воспроизведения туннелированного видео и связывает это новое поведение с дополнительными тестами сертификации CTS .
Более подробную информацию см. в разделе Мультимедийное туннелирование .
Обновления
Виртуальные обновления A/B
В Android 13 добавлены функции сжатия XOR и слияния пользовательского пространства для обновлений Virtual A/B. Сжатие XOR позволяет уменьшить размер снимков, поскольку данные XOR сжимаются легче, чем необработанные блочные данные. Функция слияния пользовательского пространства позволяет компоненту пользовательского пространства snapuserd
обрабатывать процесс слияния для обновлений Virtual A/B, что сокращает время слияния по сравнению с Android 12, где используется устройство dm-snapshot
.
Подробную информацию о том, как включить эти функции на устройствах, обновляемых до Android 13, см. в разделах Сжатие XOR и Объединение пользовательского пространства .
Виртуализация
Фреймворк виртуализации Android
Android Virtualization Framework (AVF) предоставляет безопасные и приватные среды выполнения кода. AVF идеально подходит для случаев, ориентированных на безопасность, где требуются более надежные, даже формально подтвержденные, гарантии изоляции по сравнению с теми, которые предлагает изолированная программная среда Android.
Для получения дополнительной информации см. Обзор Android Virtualization Framework .