Notas de la versión de Android 15

Esta página resume las funciones principales del Versión de Android 15 y proporciona vínculos a información adicional. Los resúmenes de las funciones se organizan según el la ubicación de la documentación de la función en este sitio.

Arquitectura

Baja de VNDK

En Android 15, VNDK deja de estar disponible. Las bibliotecas anteriores del VNDK son tratarse de la misma manera que otras bibliotecas de productos o proveedores. Consulta Proveedor del NDK para obtener más detalles.

Habilita el tamaño de página de 16 KB

Android 15 y versiones posteriores admiten la compilación de Android. con un tamaño de página de 16 KB.

Para obtener más información, consulta Cómo habilitar la página de 16 KB tamaño.

Superposición de proveedores

En Android 15, la superposición de proveedores deja de estar disponible.

Audio

Seguimiento de cabeza con audio de bajo consumo

Android 15 proporciona compatibilidad con el modo de latencia ajustes para el seguimiento de la cabeza (HT) según si el modelo LE-ACL o LE-ISO se usa un mecanismo de transporte público. Consulta Seguimiento de cabeza en LE audio.

Automóviles

Política de energía de Android Automotive

Se actualizó Android Automotive Política de energía para Android 15 con dos nuevas políticas de energía del sistema: sin interacción del usuario y suspender la preparación.

Contenido para radio HD y DAB

Android 15 incluye mejoras para la compatibilidad con la radio HD en la HAL de transmisión de radio y una app de radio de muestra sin empaquetar, que se puede usar como referencia para la implementación del control de radio.

Para obtener más información, consulta Radio automotriz.

Cámara

API de consulta de combinación de atributos de cámara de Android

A partir de Android 15, la plataforma de Android brinda una API para consultar combinaciones de funciones de la cámara. Esta API permite que los clientes de cámara si puede admitir una combinación específica de funciones de cámara dispositivo.

Para obtener más información, consulta API para consultar combinaciones de funciones.

Aumento con poca luz

Android 15 presenta el aumento de poca luz, un nuevo modo de exposición automática que se puede implementar en Camera2 en la HAL, y como parte de una extensión de cámara, como que el modo nocturno. La función poca luz ajusta automáticamente el brillo de las Obtén una vista previa de la transmisión en condiciones de poca luz.

Para obtener más información, consulta Aumento por poca luz:

Compatibilidad

Actualizaciones del ITS de la cámara

Android 15 presenta actualizaciones del ITS de la cámara pruebas, que incluyen pruebas nuevas y actualizadas y pruebas.

Para obtener más detalles, consulta Prueba de imagen de la cámara de Android 15 Notas de la versión de Suite.

CDD

Definición de compatibilidad de Android 15 se publica el documento.

Caso de prueba de audio envolvente

A partir de Android 15, una nueva prueba del verificador del CTS para se presenta la verificación de la latencia del seguimiento de cabeza del audio espacial.

Para obtener más información, consulta la Verificador del CTS para la prueba de latencia del seguimiento de la cabeza

Nuevas pruebas de audio del verificador del CTS

Se agregaron las siguientes pruebas de audio y páginas complementarias al verificador del CTS documentación:

Conectividad

Filtro de paquetes de Android v6

Android 15 presenta el Filtro de paquetes de Android (APF) v6, que incluye contadores para depuración y métricas, y compatibilidad con transmisión. Para obtener más información, consulta Filtro de paquetes de Android:

Comandos de NCI de propiedad de Android

En Android 15, se agrega un nuevo controlador NFC propiedad de Android Comandos de interfaz de programación de aplicaciones (NCI) para interactuar con un controlador NFC. Para obtener más información de estos comandos, consulta NCI de propiedad de Android comandos.

Servicio de selección de dominios

En Android 15, se agrega el sistema DomainSelectionService API, que te permite implementar la selección de dominios entre el servicio de IMS y y los servicios heredados en redes con conmutación de circuitos.

Para obtener más información, consulta Selección de dominios. Service.

Capacidades de servicio de operador a nivel de suscripción

A partir de Android 15, los operadores pueden especificar la del servicio del dispositivo a nivel de suscripción. Esto permite que la app desarrolladores a personalizar la experiencia del usuario de las apps capacidades para la suscripción y a nivel del dispositivo.

Para obtener más información, consulta Funciones de servicio a nivel de suscripción

Compatibilidad con 802.11az en Wi-Fi RTT

A partir de Android 15, tiempo de ida y vuelta (RTT) de Wi-Fi es compatible con el protocolo IEEE 802.11az. Para obtener más información, consulta Wi-Fi RTT

Actualización de perfil del dispositivo complementario del reloj

En Android 15, POST_NOTIFICATIONS permiso al reloj perfil. Para detalles, consulta Dispositivo complementario Perfiles.

Cuttlefish

Instantáneas y restablecimientos en dispositivos Cuttlefish

Android 15 agrega compatibilidad para tomar y restablecer instantáneas de dispositivos virtuales Cuttlefish. Tomar una instantánea de un El dispositivo Cuttlefish te permite guardar el estado del dispositivo en una imagen del disco. Luego, puedes restablecer la instantánea para abrir un dispositivo Cuttlefish en el estado guardado previamente.

Para obtener más información, consulta Cuttlefish: Instantánea y restablecimiento.

Compatibilidad con NFC para dispositivos Cuttlefish

Android 15 presenta compatibilidad con NFC en Cuttlefish dispositivos. La función NFC de Cuttlefish usa Casimir, un dispositivo NFC externo de simulación de ataque.

Para obtener más información, consulta Cuttlefish: NFC

Datos

Baja de WebSQL WebSettings

A partir de Android 15, los métodos WebSettings setDatabaseEnabled y getDatabaseEnabled, que se usan para compatibilidad con WebSQL dentro de WebView, dejaron de estar disponibles. WebSQL es se quitó en Chrome y dejó de estar disponible en WebView de Android. Estos métodos serán no-ops en todas las versiones de Android después de que se quite la compatibilidad en Chromium.

El World Wide Web Consortium (W3C) alienta a las aplicaciones que necesitan bases de datos web para para adoptar otras alternativas de almacenamiento, IndexedDB.

Fuentes

Compatibilidad con fuentes variables

A partir de Android 15, las fuentes variables se renderizan en y un entorno de ejecución con mayor eficiencia y nivel de detalle. El archivo de configuración de fuentes fonts.xml dejará de estar disponible. Consulta Implementa fuentes personalizadas para obtener más opciones información.

Interacción

Protocolo HID 2.0 para seguimiento de cabeza

Android 15 presenta la versión 2.0 del monitor de cabeza protocolo HID, que incluye compatibilidad con Bluetooth LE Audio. Para ver más consulta Rastreador de cabeza HID Protocolo.

Baja de la API de Neural Networks

A partir de Android 15, las redes neuronales La API (API del NDK de NNAPI) dejó de estar disponible. Interfaz de la HAL de redes neuronales sigue siendo compatible, y los controladores NNAPI no se ven afectados por esta baja.

Para obtener más información, consulta la Guía de migración de la NNAPI.

Contenido multimedia

Guía de OEM para la implementación del ROI

Android 15 introduce un proceso estandarizado para Integración de configuraciones de usuarios de la región de interés (RoI) en el video de Android de codificación de Kubernetes. Para obtener más información, consulta Orientación para OEM para la implementación del ROI.

Permisos

Lista de entidades permitidas de UID compartidos firmados por la plataforma

Android 15 presenta una lista de entidades permitidas explícitas para que las apps que no son del sistema y firmadas por la plataforma se unan a UIDs compartidos (firmados por la plataforma)

Para obtener más información, consulta UID compartido firmado por la plataforma. lista de entidades permitidas.

Actualización de requisitos para los roles COMPANION_DEVICE_APP_STREAMING y COMPANION_DEVICE_NEARBY_DEVICE_STREAMING

En Android 15, se actualiza el rol Administrador de dispositivos virtuales para evitar el uso inadecuado con fines fraudulentos.

Para obtener más información, consulta COMPANION_DEVICE_APP_STREAMING y COMPANION_DEVICE_NEARBY_DEVICE_STREAMING en Android Roles.

Lista de permisos de firma permitidos

Android 15 presenta una lista de entidades permitidas explícitas para permisos de firma de plataforma que solicitan apps que no son del sistema o que solicitadas por las actualizaciones de las apps del sistema.

Para obtener más información, consulta Permiso de firma lista de entidades permitidas.

Tiempo de ejecución

setAdjustCompilerFilterCallback

A partir de Android 15, puedes anular el compilador filtro para ciertos paquetes con la API setAdjustCompilerFilterCallback

Para obtener más información, consulta Anular el filtro del compilador para determinados paquetes.

Seguridad

Botón de activación de 2G

Los operadores ya no pueden ocultar el botón de activación de 2G a los usuarios. La clave de configuración del proveedor KEY_HIDE_ENABLE_2G dejó de estar disponible.

marca dusize_4k

Android 15 presenta la marca dusize_4k, que fuerza el tamaño de la unidad de datos de encriptación sea de 4,096 bytes, incluso cuando el bloque del no es de 4,096 bytes.

Para obtener más información, consulta Uso interno almacenamiento.

Cifrado de la red móvil y transparencia en la divulgación de IMSI

Los protocolos de red móvil (hasta el 5G incluido) permiten el uso de datos (incluidas las llamadas, los SMS, las conexiones de datos y ciertos metadatos basados en la señalización) se transmita en texto simple con encriptación y protección de la integridad inhabilitado.

Android 15 introduce una nueva configuración de red y privacidad que permite las notificaciones para los usuarios cuando se conectan a una red móvil no segura (sin encriptación o protección de la integridad donde se espera que se usará) y sus identificadores privados (IMSI, IMEI o SUCI) se a la red de una forma que podría usarse para rastrear usuarios.

La identidad de suscriptor móvil internacional (IMSI) es un número único que se utiliza para lo siguiente: identificar a todos los usuarios de una determinada red móvil vinculada a su tarjeta SIM. Los atacantes pueden capturar este número en tránsito, y esa es la base de muchos ataques móviles conocidos. La identidad internacional de equipos móviles (IMEI) es el identificador único vinculado a un dispositivo móvil. La suscripción oculta El identificador (SUCI) es un identificador específico de la red 5G.

Espacio privado

El espacio privado es un área segura para apps sensibles que los usuarios pueden ocultar contra accesos no autorizados. Puedes usar el espacio privado para almacenar datos apps como las bancarias, de citas y otras apps personales que no quieres que otros usuarios del dispositivo puedan acceder.

Para obtener más información, consulta Espacio privado.

Actualizaciones

A/B virtual versión 3

Android 15 introduce una nueva versión de Android mecanismo virtual de actualización de A/B. Esta nueva función es más rápida, más pequeña y actualizaciones inalámbricas con mejor rendimiento. Para obtener más información, consulta Virtual A/B

Virtualización

Mejoras en Android Virtualization Framework (AVF)

En Android 15, se introducen las siguientes mejoras Android Virtualization Framework (AVF), el framework para administrar aplicaciones de máquina virtual (VM).

  • VM actualizable: las VMs pueden mantener sus secretos y datos protegidos por ellas, incluso en las actualizaciones de su pila de software. Para obtener más información, consulta Actualizable VM

  • Certificación remota de VMs: los clientes de una VM pueden estar seguros de que con la VM y la pila de software correctas que se ejecutan dispositivo. Los clientes pueden usar la certificación para asegurarse de que, por ejemplo, que solo pueden entregar un modelo de aprendizaje automático valioso a su VM de confianza. Para obtener más información, consulta Control remoto de VM certificación.

  • Asignación de dispositivos: Los dispositivos periféricos pueden asignarse completamente a un dispositivo y la VM. No se puede acceder al dispositivo asignado desde fuera de la VM, y solo puede acceder a la memoria que pertenece a la VM. Esta se puede usar para ejecutar aceleradores de aprendizaje automático como una GPU en en una VM protegida sin tener que enviar el código ni los datos fuera de la VM. Esta función es experimental y su disponibilidad depende en gran medida del del hardware y la compatibilidad del chipset y el dispositivo de los creadores de contenido. Para obtener más información, consulta Introducción a asignación.