На этой странице представлены основные функции выпусков Android 15 и Android 15-QPR1, а также приведены ссылки на дополнительную информацию. Эти сводки функций организованы в соответствии с расположением документации по функциям на этом сайте.
Архитектура
Устаревание ВНДК
В Android 15 VNDK устарел. Бывшие библиотеки VNDK рассматриваются так же, как и библиотеки других поставщиков или продуктов. Дополнительную информацию см. в разделе Vendor NDK .
Включить размер страницы 16 КБ
Android 15 и более поздних версий поддерживают сборку Android с размером страницы 16 КБ.
Дополнительную информацию см. в разделе Включение размера страницы 16 КБ .
Наложение поставщика
В Android 15 больше не поддерживается наложение поставщиков.
Аудио
Отслеживание головы через звук LE
Android 15 обеспечивает поддержку настройки режима задержки для отслеживания головы (HT) в зависимости от того, используется ли транспортный механизм LE-ACL или LE-ISO. См . Отслеживание головы через звук LE .
Автомобильная промышленность
Политика электропитания Android Automotive
В политику Android Automotive Power для Android 15 добавлены две новые политики электропитания системы: отсутствие взаимодействия с пользователем и подготовка к приостановке .
Контент для HD и DAB-радио
Android 15 включает улучшения поддержки HD-радио в HAL вещательного радио и образец отдельного приложения для радио, которое можно использовать в качестве эталона для реализации радиоуправления.
Дополнительную информацию см. в разделе Автомобильное радио .
Камера
API запроса комбинации функций камеры Android
Начиная с Android 15, платформа Android предоставляет API для запроса комбинаций функций камеры. Этот API позволяет клиентам камеры запрашивать, может ли устройство поддерживать указанную комбинацию функций камеры.
Дополнительную информацию см. в разделе API для запроса комбинаций функций .
Усиление при слабом освещении
В Android 15 представлен Low Light Boost, новый режим автоматической экспозиции, который можно реализовать в Camera2 в HAL, а также как часть расширения камеры , например ночного режима. Low Light Boost автоматически регулирует яркость потока предварительного просмотра в условиях низкой освещенности.
Для получения дополнительной информации см. «Усиление при слабом освещении» .
Совместимость
Обновления ITS камеры
В Android 15 представлены обновления тестов Camera ITS , которые включают новые и обновленные тесты.
Дополнительные сведения см. в примечаниях к выпуску пакета тестирования изображения камеры Android 15 .
CDD
Выпущен документ с определением совместимости Android 15 .
Тестовый пример иммерсивного звука
Начиная с Android 15, представлен новый тест CTS Verifier для проверки задержки отслеживания пространственного звука.
Для получения дополнительной информации см. CTS Verifier для теста задержки отслеживания головы .
Новые аудиотесты CTS Verifier
В документацию CTS Verifier добавлены следующие аудиотесты и вспомогательные страницы:
- Тестирование путей аудиоданных CTS Verifier
- CTS Verifier многоканальный тест микширования
- Тест задержки аудио шлейфа
Возможности подключения
Фильтр пакетов Android v6
В Android 15 представлен Android Packet Filter (APF) v6, который включает счетчики для отладки и метрики, а также поддержку передачи пакетов. Дополнительные сведения см. в разделе Фильтр пакетов Android .
Собственные команды Android NCI
В Android 15 добавлены новые команды интерфейса NFC-контроллера Android (NCI) для взаимодействия с контроллером NFC. Подробную информацию о спецификациях этих команд см. в разделе «Проприетарные команды Android NCI» .
Сервис подбора домена
В Android 15 добавлен системный API DomainSelectionService
, который позволяет реализовать выбор домена между службой IMS и устаревшими службами в сетях с коммутацией каналов.
Дополнительную информацию см. в разделе Служба выбора домена .
Возможности операторского обслуживания на уровне подписки
Начиная с Android 15, операторы связи могут указывать сервисные возможности устройства на уровне подписки. Это позволяет разработчикам приложений настраивать пользовательский интерфейс приложений на основе доступных возможностей подписки, а также на уровне устройства.
Дополнительные сведения см. в разделе Возможности службы на уровне подписки .
Поддержка 802.11az в Wi-Fi RTT
Начиная с Android 15, функция Wi-Fi Round Trip Time (RTT) поддерживает протокол IEEE 802.11az. Дополнительную информацию см. в разделе Wi-Fi RTT .
Смотреть обновление профиля сопутствующего устройства
Android 15 добавляет разрешение POST_NOTIFICATIONS
в профиль просмотра . Подробную информацию см. в разделе «Профили сопутствующих устройств» .
Каракатица
Снимок и восстановление на устройствах Cuttlefish
В Android 15 добавлена поддержка создания и восстановления снимков виртуальных устройств Cuttlefish. Снимок устройства «Каракатица» позволяет сохранить состояние устройства в виде изображения на диске. Затем вы можете восстановить снимок, чтобы вернуть устройство «Каракатица» в ранее сохраненное состояние.
Дополнительную информацию см. в разделе Каракатица: снимок и восстановление .
Поддержка NFC для устройств Cuttlefish
В Android 15 появилась поддержка NFC на устройствах Cuttlefish. Функция Cuttlefish NFC использует Casimir, внешний инструмент моделирования NFC-устройства.
Дополнительную информацию см. в разделе Каракатица: NFC .
Данные
Прекращение поддержки WebSQL WebSettings
Начиная с Android 15, методы WebSettings
setDatabaseEnabled
и getDatabaseEnabled
, которые используются для поддержки WebSQL внутри WebView, устарели. WebSQL удален из Chrome и устарел в Android WebView. Эти методы станут недоступными во всех версиях Android после прекращения поддержки в Chromium.
Консорциум World Wide Web (W3C) рекомендует приложениям, которым необходимы веб-базы данных, использовать другие альтернативы хранения, такие как IndexedDB .
Шрифты
Поддержка переменных шрифтов
Начиная с Android 15, переменные шрифты отображаются во время выполнения с большей эффективностью и детализацией. Файл конфигурации шрифтов fonts.xml
устарел. Дополнительные сведения см. в разделе «Реализация пользовательских шрифтов» .
Графика
HDR на скриншотах Android
В Android 15-QPR1 представлен алгоритм локального тонального преобразования снимков экрана. HDR на скриншотах Android отслеживает развитие возможностей HDR-скриншотов в последних обновлениях Android.
Взаимодействие
Head tracker HID протокол 2.0
В Android 15 представлена версия 2.0 протокола HID трекера головы, которая включает поддержку звука Bluetooth LE. Для получения дополнительной информации см. Протокол HID Head Tracker .
Прекращение поддержки API нейронных сетей
Начиная с Android 15, API нейронных сетей (NNAPI NDK API) устарел. Интерфейс HAL Neural Networks продолжает поддерживаться, и это прекращение поддержки не затрагивает драйверы NNAPI.
Дополнительную информацию см. в Руководстве по миграции NNAPI .
СМИ
Руководство OEM по реализации рентабельности инвестиций
В Android 15 представлен стандартизированный процесс интеграции пользовательских конфигураций области интереса (RoI) в систему кодирования видео Android. Дополнительную информацию см. в руководстве OEM по реализации RoI .
Разрешения
Общий белый список UID, подписанный платформой
В Android 15 представлен явный список разрешений для несистемных приложений, подписанных платформой, которые могут присоединяться к общим UID (подписанным платформой).
Дополнительную информацию см. в разделе Белый список общих UID, подписанных платформой .
Обновление требований для ролей COMPANION_DEVICE_APP_STREAMING и COMPANION_DEVICE_NEARBY_DEVICE_STREAMING
В Android 15 обновляются политики роли диспетчера виртуальных устройств, чтобы предотвратить неправомерное использование в мошеннических целях.
Дополнительные сведения см. в разделах COMPANION_DEVICE_APP_STREAMING
и COMPANION_DEVICE_NEARBY_DEVICE_STREAMING
о ролях Android .
Разрешенный список разрешений на подпись
В Android 15 представлен явный список разрешений для разрешений подписи платформы, которые запрашиваются несистемными приложениями или недавно запрашиваются обновлениями системных приложений.
Дополнительную информацию см. в разделе Белый список разрешений на подпись .
Время выполнения
setAdjustCompilerFilterCallback
Начиная с Android 15, вы можете переопределить фильтр компилятора для определенных пакетов с помощью API setAdjustCompilerFilterCallback
.
Дополнительные сведения см. в разделе Переопределить фильтр компилятора для определенных пакетов .
Безопасность
Переключение 2G
Операторы связи больше не могут скрывать от пользователей переключатель 2G. Ключ конфигурации оператора связи KEY_HIDE_ENABLE_2G
устарел.
флаг dusize_4k
В Android 15 представлен флаг dusize_4k
, который заставляет размер блока данных шифрования составлять 4096 байт, даже если размер блока файловой системы не равен 4096 байтам.
Дополнительную информацию см. в разделе Внутренняя память .
Шифрование мобильных сетей и прозрачность раскрытия информации IMSI
Протоколы мобильных сетей до 5G включительно позволяют передавать пользовательские данные (включая звонки, SMS, соединения для передачи данных и определенные метаданные на основе сигналов) в открытом тексте с отключенной шифрованием и защитой целостности.
В Android 15 представлены новые настройки сети и конфиденциальности, которые позволяют пользователям получать уведомления при подключении к небезопасной мобильной сети (без шифрования или защиты целостности, если в противном случае ожидается, что они будут использоваться), а также их частные идентификаторы (IMSI, IMEI или SUCI) подвергаются воздействию сети таким образом, что потенциально можно использовать для отслеживания пользователей.
Международный идентификатор мобильного абонента (IMSI) — это уникальный номер, используемый для идентификации каждого пользователя определенной сотовой сети, привязанного к SIM-карте пользователя. Злоумышленники могут перехватить этот номер при передаче, и это является основой многих известных атак на сотовые сети. Международный идентификатор мобильного оборудования (IMEI) — это уникальный идентификатор, привязанный к мобильному устройству. Скрытый идентификатор подписки (SUCI) — это идентификатор, специфичный для 5G.
Личное пространство
Личное пространство — это безопасная область для конфиденциальных приложений, где пользователи могут скрывать приложения от несанкционированного доступа. Вы можете использовать личное пространство для хранения конфиденциальных приложений, таких как банковские операции, знакомства и других личных приложений, к которым вы не хотите, чтобы другие пользователи устройств имели доступ.
Дополнительную информацию см. в разделе Личное пространство .
Обновления
Виртуальная A/B версия 3
В Android 15 представлена новая версия механизма виртуального обновления A/B Android. Эта новая функция обеспечивает более быстрые, меньшие и более производительные обновления OTA. Для получения дополнительной информации см. Virtual A/B .
Виртуализация
Улучшения в платформе виртуализации Android (AVF)
В Android 15 представлены следующие улучшения Android Virtualization Framework (AVF), платформы для управления виртуальными машинами (VM).
Обновляемая виртуальная машина: виртуальные машины могут хранить свои секреты и данные под защитой даже при обновлении своего программного стека. Дополнительные сведения см. в разделе Обновляемая виртуальная машина .
Удаленная аттестация виртуальной машины. Клиенты виртуальной машины могут быть уверены, что они обмениваются данными с правильной виртуальной машиной и программным стеком, работающим на доверенном устройстве. Клиенты могут использовать аттестацию, чтобы убедиться, например, в том, что они доставляют только ценную модель машинного обучения непосредственно на свою доверенную виртуальную машину. Дополнительные сведения см. в разделе Удаленная аттестация виртуальных машин .
Назначение устройств. Периферийные устройства можно полностью назначить защищенной виртуальной машине. Такое назначенное устройство недоступно за пределами виртуальной машины, а само устройство может получить доступ только к памяти, принадлежащей виртуальной машине. Эту функцию можно использовать для запуска ускорителей машинного обучения, таких как графический процессор, в защищенной виртуальной машине без необходимости отправлять код и данные из виртуальной машины. Эта функция является экспериментальной, и ее доступность во многом зависит от возможностей оборудования и поддержки со стороны производителей чипсетов и устройств. Дополнительные сведения см. в разделе Начало работы с назначением устройств .