En esta página, se resumen las funciones principales de las versiones de Android 15 y Android 15-QPR1, y se proporcionan vínculos a información adicional. Estos resúmenes de funciones se organizan según la ubicación de la documentación de la función en este sitio.
Arquitectura
Baja de VNDK
Android 15 da de baja VNDK. Las bibliotecas de VNDK anteriores se tratan de la misma manera que otras bibliotecas de proveedores o productos. Consulta NDK del proveedor para obtener más detalles.
Habilita el tamaño de página de 16 KB
Android 15 y las 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 Habilita el tamaño de página de 16 KB.
Superposición del proveedor
Android 15 da de baja la superposición del proveedor.
Audio
Monitoreo de cabeza a través de audio LE
Android 15 proporciona compatibilidad con ajustes del modo de latencia para el monitoreo de cabeza (HT) según si se usa el mecanismo de transporte LE-ACL o LE-ISO. Consulta Monitoreo de cabeza a través de audio LE.
Industria automotriz
Política de energía de Android Automotive
Se actualizó la política de energía de Android Automotive para Android 15 con dos nuevas políticas de energía del sistema: sin interacción del usuario y preparación para la suspensión.
Contenido para radio HD y DAB
Android 15 incluye mejoras en la compatibilidad con la radio HD en la HAL de radio de transmisión y una app de radio no agrupada de muestra, 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 funciones de la cámara de Android
A partir de Android 15, la plataforma de Android proporciona una API para consultar combinaciones de funciones de la cámara. Esta API permite que los clientes de la cámara consulten si el dispositivo puede admitir una combinación especificada de funciones de la cámara.
Para obtener más información, consulta API para consultar combinaciones de funciones.
Mejora con poca luz
Android 15 presenta la Mejora con 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 la cámara, como el modo nocturno. La Mejora con poca luz ajusta automáticamente el brillo de la transmisión de vista previa en condiciones de poca luz.
Para obtener más información, consulta Mejora con poca luz.
Compatibilidad
Actualizaciones del ITS de la cámara
En Android 15, se introducen actualizaciones a las pruebas del ITS de la cámara, que incluyen pruebas nuevas y actualizadas.
Para obtener más detalles, consulta las Notas de versión del conjunto de pruebas de imágenes de la cámara de Android 15.
CDD
Se lanzó el documento de Definición de compatibilidad de Android 15.
Caso de prueba de audio envolvente
A partir de Android 15, se introduce una nueva prueba del verificador de CTS para verificar la latencia del monitoreo de cabeza de audio espacial.
Para obtener más información, consulta el verificador de CTS para la prueba de latencia del monitoreo de cabeza.
Nuevas pruebas de audio del verificador de CTS
Se agregaron las siguientes pruebas de audio y páginas de asistencia a la documentación del verificador de CTS:
- Pruebas de rutas de datos de audio del verificador de CTS
- Prueba de mezcla multicanal del verificador de CTS
- Prueba de latencia de bucle invertido de audio
Conectividad
Filtro de paquetes de Android v6
Android 15 presenta el Filtro de paquetes de Android (APF) v6, que incluye contadores para la depuración y las métricas, y compatibilidad con la transmisión de paquetes. Para obtener más información, consulta Filtro de paquetes de Android.
Comandos NCI propietarios de Android
Android 15 agrega nuevos comandos de la interfaz de controlador NFC (NCI) propietarios de Android para interactuar con un controlador NFC. Para obtener detalles sobre las especificaciones de estos comandos, consulta Comandos NCI propietarios de Android.
Servicio de selección de dominio
Android 15 agrega la API del sistema DomainSelectionService, que te permite implementar la selección de dominio entre el servicio IMS y los servicios heredados a través de redes conmutadas por circuitos.
Para obtener más información, consulta Servicio de selección de dominio.
Capacidades de servicio de la empresa de transporte a nivel de suscripción
A partir de Android 15, las empresas de transporte pueden especificar las capacidades de servicio del dispositivo a nivel de suscripción. Esto permite que los desarrolladores de apps personalicen la experiencia del usuario de las apps según las capacidades disponibles para la suscripción, además de a nivel del dispositivo.
Para obtener más información, consulta Capacidades de servicio a nivel de suscripción.
Compatibilidad con 802.11az en RTT de Wi-Fi
A partir de Android 15, el tiempo de ida y vuelta (RTT) de Wi-Fi admite el protocolo IEEE 802.11az. Para obtener más información, consulta RTT de Wi-Fi.
Actualización del perfil del dispositivo complementario del reloj
Android 15 agrega el
POST_NOTIFICATIONS
permiso al perfil
del reloj. Para obtener más
información, consulta Perfiles de dispositivos
complementarios.
Sepia
Instantánea y restablecimiento en dispositivos Cuttlefish
Android 15 agrega compatibilidad para tomar y restablecer instantáneas de dispositivos virtuales Cuttlefish. Tomar una instantánea de un dispositivo Cuttlefish te permite guardar el estado del dispositivo en una imagen en el disco. Luego, puedes restablecer la instantánea para que un dispositivo Cuttlefish vuelva al estado guardado anteriormente.
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 dispositivos Cuttlefish. La función NFC de Cuttlefish usa Casimir, una herramienta externa de simulación de dispositivos NFC.
Para obtener más información, consulta Cuttlefish: NFC.
Datos
Baja de WebSettings de WebSQL
A partir de Android 15, se dan de baja los métodos WebSettings
setDatabaseEnabled
y getDatabaseEnabled,
que se usan para la compatibilidad con WebSQL dentro de WebView. WebSQL se quitó en Chrome y se dio de baja en WebView de Android. Estos métodos se convertirán en no-ops en todas las versiones de Android después de que se quite la compatibilidad en Chromium.
El World Wide Web Consortium (W3C) recomienda que las apps que necesiten bases de datos web adopten otras alternativas de almacenamiento, como IndexedDB.
Fuentes
Compatibilidad con fuentes variables
A partir de Android 15, las fuentes variables se renderizan en el tiempo de ejecución con mejor eficiencia y granularidad. El archivo de configuración de fuentes
fonts.xml
está en baja. Consulta
Implementa fuentes personalizadas para obtener más
información.
Gráficos
HDR en capturas de pantalla de Android
Android 15-QPR1 presenta un algoritmo de asignación de tonos local para capturas de pantalla. HDR en capturas de pantalla de Android hace un seguimiento de la progresión de la capacidad de captura de pantalla HDR en las actualizaciones recientes de Android.
Interacción
Protocolo HID para seguimiento de cabeza 2.0
Android 15 presenta la versión 2.0 del protocolo HID para seguimiento de cabeza, que incluye compatibilidad con audio Bluetooth LE. Para obtener más información, consulta Protocolo HID para seguimiento de cabeza.
Baja de la API de Neural Networks
A partir de Android 15, se da de baja la API de Neural Networks (API de NNAPI NDK). La interfaz de HAL de redes neuronales sigue siendo compatible, y los controladores de NNAPI no se ven afectados por esta baja.
Para obtener más información, consulta la Guía de migración de NNAPI.
Medios
Guía para OEMs para la implementación de RoI
Android 15 presenta un proceso estandarizado para integrar las configuraciones de usuario de la región de interés (RoI) en el framework de codificación de video de Android. Para obtener más información, consulta Guía para OEMs para la implementación de RoI.
Permisos
Lista de entidades permitidas de UID compartidos firmados por la plataforma
Android 15 presenta una lista de entidades permitidas explícita para que se unan las apps que no son del sistema firmadas por la plataforma (UID compartidos firmados por la plataforma).
Para obtener más información, consulta Lista de entidades permitidas de UID compartidos firmados por la plataforma.
Actualización de requisitos para los roles COMPANION_DEVICE_APP_STREAMING y COMPANION_DEVICE_NEARBY_DEVICE_STREAMING
Android 15 actualiza las políticas de roles del 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 Roles
de Android.
Lista de entidades permitidas de permisos de firma
Android 15 presenta una lista de entidades permitidas explícita para los permisos de firma de la plataforma que solicitan las apps que no son del sistema o que se solicitan recientemente con las actualizaciones de las apps del sistema.
Para obtener más información, consulta Lista de entidades permitidas de permisos de firma.
Entorno de ejecución
setAdjustCompilerFilterCallback
A partir de Android 15, puedes anular el filtro del compilador para ciertos paquetes con la API de setAdjustCompilerFilterCallback.
Para obtener más información, consulta Anula el filtro del compilador para ciertos paquetes.
Seguridad
Botón de activación 2G
Las empresas de transporte ya no pueden ocultar el botón de activación 2G a los usuarios.
Se dio de baja la clave de configuración de la empresa de transporte KEY_HIDE_ENABLE_2G.
Marca dusize_4k
Android 15 presenta la marca dusize_4k, que fuerza el tamaño de la unidad de datos de encriptación a 4,096 bytes, incluso cuando el tamaño del bloque del sistema de archivos no es de 4,096 bytes.
Para obtener más información, consulta Almacenamiento interno.
Cifrado de red móvil y transparencia de divulgación de IMSI
Los protocolos de red móvil hasta 5G inclusive permiten que los datos del usuario (incluidas las llamadas, los SMS, las conexiones de datos y ciertos metadatos basados en la señalización) se transmitan en texto sin formato con la encriptación y la protección de integridad inhabilitadas.
Android 15 presenta nuevos parámetros de configuración de red y privacidad que habilitan notificaciones para los usuarios cuando se conectan a una red móvil no segura (sin encriptación ni protección de integridad cuando, de lo contrario, se espera que esto se use), y sus identificadores privados (IMSI, IMEI o SUCI) se exponen a la red de una manera que podría usarse para hacer un seguimiento de los usuarios.
La identidad internacional de abonado móvil (IMSI) es un número único que se usa para identificar a cada usuario en una red celular determinada vinculada a la tarjeta SIM del usuario. Los atacantes pueden capturar este número en tránsito, y esta es la base de muchos ataques celulares conocidos. La identidad internacional de equipo móvil (IMEI) es el identificador único vinculado a un dispositivo móvil. El identificador oculto de suscripción (SUCI) es un identificador específico de 5G.
Espacio privado
El espacio privado es un área segura para apps sensibles, en la que los usuarios pueden ocultar apps del acceso no autorizado. Puedes usar el espacio privado para almacenar apps sensibles, como apps de banca, citas y otras apps personales a las que no quieres que accedan otros usuarios del dispositivo.
Para obtener más información, consulta Espacio privado.
Actualizaciones
A/B virtual versión 3
Android 15 presenta una nueva versión del mecanismo de actualización de A/B virtual de Android. Esta nueva función presenta actualizaciones OTA más rápidas, pequeñas y con mejor rendimiento. Para obtener más información, consulta A/B virtual.
Virtualización
Mejoras en Android Virtualization Framework (AVF)
Android 15 presenta las siguientes mejoras en Android Virtualization Framework (AVF), el framework para administrar máquinas virtuales (VMs).
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 VM actualizable.
Certificación remota de VM: Los clientes de una VM pueden asegurarse de que se comunican con la VM y la pila de software correctas que se ejecutan en un dispositivo de confianza. Los clientes pueden usar la certificación para asegurarse de que, por ejemplo, solo entreguen un modelo de aprendizaje automático valioso directamente a su VM de confianza. Para obtener más información, consulta Certificación remota de VM.
Asignación de dispositivos: Los dispositivos periféricos se pueden asignar por completo a una VM protegida. No se puede acceder a un dispositivo asignado de este tipo desde fuera de la VM, y el dispositivo en sí solo puede acceder a la memoria que pertenece a la VM. Esta función se puede usar para ejecutar aceleradores de aprendizaje automático, como una GPU, en una VM protegida, sin tener que enviar el código y los datos fuera de la VM. Esta función es experimental y su disponibilidad depende en gran medida de la capacidad del hardware y la compatibilidad de los fabricantes de chipsets y dispositivos. Para obtener más información, consulta Cómo comenzar a usar la asignación de dispositivos.