<CarlosDev/>

Parte 2 de 6

Android 15 Developer Preview 2: satélite, PDF

21 de marzo de 2024. La segunda preview sumó APIs de satélite y de observación NFC, un PdfRenderer actualizable, ApplicationStartInfo, el tipo mediaProcessing y la sonoridad.

La Developer Preview 2 salió el 21 de marzo de 2024, cinco semanas después de la primera. Seguía siendo solo para desarrolladores: esta vez Google no ofreció imágenes para sideload, así que llegaba flasheando o por OTA desde la Preview 1.

Fecha21 de marzo de 2024
BuildAP31.240223.016.A3
Parche de seguridadMarzo de 2024
DispositivosPixel 6, 6 Pro, 6a, 7, 7 Pro, 7a, 8 y 8 Pro, Pixel Fold, Pixel Tablet; emulador
Cómo obtenerlaFlasheando, o por OTA desde la Preview 1
Estabilidad de plataformaNo
  • Conectividad. ServiceState.isUsingNonTerrestrialNetwork() indica una conexión satelital, y las apps de SMS, MMS y RCS preinstaladas pueden enviar mensajes por ella. En los dispositivos compatibles, el modo de observación de NfcAdapter entrega a la app objetos PollingFrame sin responder al lector.
  • PDF. PdfRenderer pasa a un módulo que se actualiza por Google Play, con archivos protegidos por contraseña, anotaciones, formularios, búsqueda y selección. PdfRendererPreV lo lleva a Android 11.
  • Texto e intents. <nobreak> y <nohyphen> mantienen palabras en una misma línea o sin guiones. <uri-relative-filter-group> filtra deep links por parámetros de consulta y fragmentos.
  • Información de la app. ApplicationStartInfo explica por qué y cómo arrancó la app. StorageStats.getAppBytesByDataType() desglosa su tamaño por tipo. Las apps detenidas a la fuerza pierden sus pending intents y reciben BOOT_COMPLETED cuando el usuario las vuelve a abrir.
  • Trabajo en segundo plano. El nuevo tipo de foreground service mediaProcessing cubre tareas como transcodificar; Google anunció que una beta posterior lo limitaría a seis horas.
  • Multimedia. setDesiredHdrHeadroom() equilibra contenido HDR y SDR, y LoudnessCodecController aplica la sonoridad CTA-2075 al AAC. Virtualizer queda obsoleto en favor de Spatializer.
  • Además. Soporte opcional para las pantallas externas de los plegables tipo concha, detección de grabación de pantalla, nuevas APIs de SQLite (transacciones diferidas de solo lectura, conteo de filas cambiadas), tipos, íconos y efectos de dispositivo en AutomaticZenRule y, para apps con target Android 15, elegantTextHeight activado por defecto.

Clasificado en

  • Android
  • APIs de plataforma
Volver aAndroid 15: edge-to-edge y espacio privado