Notas de la versión de las apps no agrupadas

Las apps no agrupadas son aquellas que no se incluyen en la imagen del sistema del SO Android Automotive (AAOS) (se enumeran en esta página). Para obtener información sobre cómo integrar apps no agrupadas en vehículos, consulta la guía de integración.

Car-apps-release-22

Etiqueta: ub-automotive-master-20260424

Car-apps-release-22 aborda estos problemas.

Dialer

  • Personalización de la IU
    • Agrega atributos de tokens de diseño de OEM a overlayable.
    • Se refactorizó para admitir la liberación de espacio de RRO.

DriverUI

  • Sistema e integración
    • Actualiza la ruta de acceso para el APEX del cliente de SDV Gateway en el comentario.
    • Agrega el permiso ACCESS_LOCAL_NETWORK a DriverUI.
  • Mantenimiento
    • Agrega dcf_verification_tests y quita los archivos DCF que no se usan.
    • Limpia los recursos que no se usan.

Biblioteca de automóviles

  • Media common
    • Actualiza el color de los controles de reproducción.
    • Se corrigieron las acciones personalizadas inhabilitadas en los controles multimedia minimizados.
    • Mejora el MediaSource descubrimiento y la inicialización.
    • Se mejoró la creación de MediaSource y la omisión del navegador.
    • Agrega un constructor de retrocompatibilidad en MediaSource para MediaConnectorServiceTests.
    • Mejora el lanzamiento de MediaSource con varias estrategias de resguardo.
    • Se agregó compatibilidad con contenido multimedia multiusuario y solo para sesiones.
    • Se refactorizó MediaSessionHelper para la administración de sesiones conectable.
  • Framework y diseño de la IU
    • Actualiza los tamaños y los estilos de los tokens de texto para reflejar las especificaciones más recientes de AAOS.
    • Se corrigieron problemas de posición de los diálogos.
    • Agrega el color rojo semántico.
    • Implementa la verificación de habilitación del OEM para las vistas con diseño.
    • Se quitó la funcionalidad de la vista con diseño de la app.
  • Mantenimiento y corrección de errores
    • Se actualizó la versión de lanzamiento no agrupada a abril de 2026.
    • Actualiza los controles minimizados para el diseño del día.
    • Se quitó la funcionalidad de cambio de estado del complemento.

Contenido multimedia para autos

  • IU y configuración
    • Agrega atributos de token de OEM a overlayable.

Protección de apps sensibles

  • IU y personalización
    • Se actualizó la IU para seguir los simulacros más recientes.
    • Se agregó el diseño vertical sin restricciones y se corrigió el tamaño del texto.
    • Ajusta el ancho del botón del teclado a la zona disponible.
    • Respeta la densidad de la pantalla en los cálculos de tamaño.
    • Se quitó el botón Siguiente de Pin Lock View.
  • Mantenimiento
    • Se dejó de usar la marca de función para la notificación de descubrimiento.

Radio

  • IU y configuración
    • Se actualizó el diseño para facilitar la eliminación de las RRO.
  • Sistema e integración
    • Cambia el launchMode a singleTask para la app de Radio.

Car-apps-release-21

Etiqueta: ub-automotive-master-20260326

Car-apps-release-21 aborda estos problemas.

Dialer

  • Personalización de la IU
    • Se habilitó la superposición de recursos en tiempo de ejecución (RRO) para llamadas en curso y diseños anidados.

DriverUI

  • Sistema e integración
    • Se migró al SDK dividido o a la biblioteca cliente estática de Java Gateway.
    • Se otorgaron permisos para usar redes restringidas.
    • Documentación y recursos
      • Se actualizó la documentación de la caché de DriverUI con correcciones de indicadores y notificaciones.
      • Se actualizó la documentación de Figma desde el repositorio del sistema de diseño (DS).
      • Se actualizó el documento almacenado en caché con el complemento JPEG.
    • Mantenimiento
      • Se corrigieron las fallas de MainActivityTest y se mejoró la capacidad de prueba general.

Contenido multimedia para autos

  • IU y configuración
    • Se habilitó la compatibilidad con superposiciones para las acciones de configuración de audio.
    • Se actualizó el diseño de MediaBlockingActivity para que pueda usar RRO.

Varias pantallas

  • Interfaz de usuario
    • Se agregaron botones separados para salir de DevicePickerScreen y MirroringActivity.

Protección de apps sensibles

  • Notificaciones de descubrimiento
    • Se implementaron notificaciones de descubrimiento: Se agregaron marcas de funciones, métricas y lógica para mostrar notificaciones después de reiniciar el dispositivo.
  • Lógica de rebloqueo de la app
    • Se refactorizó el bloqueo automático en PackageRelockService.
    • No se permite el bloqueo de apps instaladas en la imagen del sistema.
    • Se actualizó PackageChangeMonitor para pasar parámetros de reemplazo adicionales.
  • Pruebas y personalización
    • Se corrigieron las pruebas de Robolectric y PackageRelockService (Soong).
    • Se habilitaron los tokens de personalización de OEM.

Biblioteca de automóviles

  • Media common
    • Se refactorizó MediaSessionHelper para la administración de sesiones conectable.
    • Se agregó la acción SHOW_MEDIA_PLAYBACK a Intent y IconCompat en la API de CustomPlaybackAction.
    • Se actualizaron los nombres de los recursos para evitar conflictos con CAL.
  • Framework y diseño de la IU
    • Se refactorizó GModal para que se renderice como una vista en ventanas de pantalla completa.
    • Se actualizaron los cálculos de inserción y se corrigieron los métodos de tamaño para las nuevas implementaciones de modales.
    • Se resolvieron problemas acumulativos de desplazamiento del IME y se limpió la lógica del tipo de escena.
    • Se mejoró la paginación al esperar a que se complete el diseño.
    • Se agregó una demostración de IU escalable para vistas con estilo de la app.
  • Corrección de errores y mantenimiento
    • Se corrigió una fuga de memoria en CarUxRestrictionsUtil.
    • Se corrigieron los errores lógicos y de desajuste en los proxies del adaptador.
    • Se actualizaron las secuencias de comandos de compilación (copy_gradle_output) y la lógica de resguardo de Maven.
    • Se estandarizaron las definiciones de color de fondo y token de semilla.
  • Infraestructura de prueba
    • Se agregó MediaPlaybackTemplate a TestMediaCalApp

Car-apps-release-20

Etiqueta: ub-automotive-master-20251118

Car-apps-release-20 aborda estos problemas.

Funciones nuevas

La Protección de apps sensibles ofrece a los usuarios opciones de privacidad para proteger las apps sensibles en el automóvil. Por ejemplo, Chrome y WhatsApp. El programa permite que los usuarios bloqueen apps con un PIN, incluso si no establecieron un bloqueo de perfil. Este PIN es independiente del bloqueo de perfil.

La aplicación de referencia del Centro de control demuestra las experiencias del usuario que puedes agregar a tus entornos multiusuario y varias pantallas (MUMD). Algunos recorridos del usuario incluyen lo siguiente:

  • Ver qué miran y escuchan las demás personas en el auto
  • Compartir audio con las bocinas del auto
  • Mirar un video en compañía con otras pantallas del auto

El objetivo del Centro de control es mejorar la experiencia del usuario en una configuración del vehículo cuando una o más pantallas secundarias acompañan la pantalla del conductor. Por ejemplo, para un pasajero trasero.

Planeamos agregar más documentación para el Centro de control.

Problemas abordados

Contenido multimedia:

  • Se actualizó el diseño de MediaBlockingActivity para que sea compatible con las RRO.
  • Se habilitó una superposición de la acción Configuración de audio.

Marcador:

  • Se hizo que el diseño de la llamada en curso y los diseños anidados sean compatibles con los RR.OO.

Biblioteca de autos:

  • Se corrigió la opción de resguardo a mavenCentral cuando no se establece MAVEN_CENTRAL_URL.

Otras cuestiones:

  • Se actualizó la URL de Maven para usar la duplicación de mavenCentral de Google.
  • Se actualizó a Gradle 9.1.0.
  • Se corrigió el IMethod para usar el complemento de Android para Gradle en un complemento de compilación de Gradle.
  • Se actualizó Robolectric a la versión 4.16.

Car-apps-release-19

Etiqueta: ub-automotive-master-20250910

Se solucionaron los siguientes problemas:

  • Se actualizó el formato de la versión para sincronizarlo con otras apps no agrupadas.
  • Se agregó la cadena superponible action_name_for_custom_keycode.
  • Se mejoró la compatibilidad con Kotlin 2.1.20.
  • Se actualizó la compilación de Gradle a AGP 8.11 y se agregó compatibilidad con la API de Android 36.
  • Se actualizó el JDK del proyecto de la versión 17 a Java 21.

Se actualizaron las siguientes funciones:

  • DriverUI:

    • Se actualizaron las traducciones del clúster rediseñado.
    • Se actualizó la estructura de la documentación de la IU del conductor para usar tamaños provenientes de Figma. La lógica de la app no decide el tamaño.
  • Multimedia: Cuando se obtiene un nuevo estado de reproducción, se borran el mensaje emergente y el diálogo.

Car-apps-release-18

Etiqueta: ub-automotive-master-20250722

AppCards:

  • ImageAppCard puede admitir imágenes, botones y la barra de progreso de forma simultánea.

Herramienta de informes de errores:

  • Se corrigió un problema que truncaba la pantalla en el SDK 35 y versiones posteriores.
  • Se actualizó el formato de la versión para sincronizarlo con otras apps no agrupadas.
  • Se resolvió un problema con la carga automática.

Dashcam:

  • Se agregaron correcciones para el inicio durante el arranque.

DriverUI:

  • En el caso de DriverUI, se actualizó Design Compose a la versión 0.37.1.
  • Se rediseñó Cluster para mostrar implementaciones complejas de la IU.

Medios:

  • Se corrigió una excepción de puntero nulo (NPE) poco frecuente en MediaSource y se actualizó ImageFetcher para proteger contra URIs no válidos.

Prueba de medios:

  • Se aplicaron numerosas correcciones en Media1 y Media3

Car-apps-release-17

Etiqueta: ub-automotive-master-20250609

Dashcam:

  • Se solucionó un problema de rotación con camera2.
  • Permite miniaturas de receptores de superficies.
  • Se quitaron las APIs de devolución de llamada de fotogramas sin usar.
  • Se solucionó un problema continuo con la duración de la grabación.
  • Se solucionó un problema que se producía cuando fallaba una operación de grabación de larga duración.
  • Se agregó la configuración de la velocidad de fotogramas.
  • Se agregó compatibilidad con Surface a la vista previa de la cámara.

Design Compose

  • Se actualizó Design Compose a la versión 0.34.2 para DriverUI.

IU del conductor

  • Se actualizó el archivo Java ARchive (JAR) para la biblioteca cliente del SDV.

Medios

  • Se actualizó el ID del elemento media1 en reproducción.
  • Los OEM deben quitar browse_mini_bar de los RRO.
  • Se solucionó el problema por el que la vista de reciclador se desplazaba hacia atrás cada vez que se actualizaba un elemento.

CAL Media

  • Se agregó un nuevo TmaMediaCalApp a aaos-apps-gradle-project.

  • Cuando se usa MediaSession en dispositivos compatibles, se agregó un TestMediaCalApp a aaos-apps-gradle-project para demostrar el uso de CarAppLibrary para explorar y reproducir contenido multimedia.

  • Se actualizó MediaDispatcherActivity para iniciar de forma preferencial la actividad de CarAppLibrary de una app de música en lugar de la experiencia de CarMediaApp de la app. Esto ocurre cuando un dispositivo tiene la marca de función android.software.car.templates_host.media y la app de música habilita CarAppLibrary para música. Para obtener más información, consulta Cómo compilar una app multimedia basada en plantillas.

AppCards

  • Se quitaron las restricciones de frecuencia de actualización mínima de las AppCards. Ahora, los propietarios de hosts de AppCard pueden definir la frecuencia de actualización.

Biblioteca de la IU del vehículo

  • Se agregaron los permisos con privilegios obligatorios.

Car-apps-release-16

Etiqueta: ub-automotive-master-20250418

Dashcam, IU del conductor y contenido multimedia

Se solucionaron varios problemas.

IU del conductor

La IU del conductor se actualizó con la versión 0.34 más reciente de Design Compose y estas mejoras adicionales:

Mejoras adicionales

  • Se agregó un nuevo ícono de Launcher.
  • Se revirtió el reproductor de un solo MP4 a la compatibilidad con playlists.
  • Se controló el final de la transmisión para que el uso compartido pueda CONCATENAR segmentos correctamente.
  • Mostrar el botón Start en la primera ejecución
  • Mostrar una notificación de Alerta cuando se graba para satisfacer el indicador de privacidad
  • Almacenamiento externo extraíble controlado.
  • Se corrigió una falla de NPE cuando onLiveClicked.
  • TunerSession no descarta los metadatos duplicados.
  • Se agregó un indicador de vista de carga opcional a PlaybackCardController.
  • Se actualizó la IU del controlador a Design Compose 0.33.
  • Se quitaron las miniaturas duplicadas.

Car-apps-release-15

Etiqueta: ub-automotive-master-20250219

Cámara

Nueva función

  • Dashcam: Es una experiencia de referencia de cámara para automóvil que usa las cámaras del vehículo (incluidas las cámaras para automóvil convencionales, las de vista envolvente y las interiores) para grabar, almacenar y compartir de forma segura videos del vehículo.

Car-apps-release-14

Etiqueta: ub-automotive-master-20241205

Medios

Nueva función

  • Atribución de audio avanzada: Se agregó una etiqueta de atribución de formato de audio universal para identificar claramente las capacidades de audio avanzadas mientras navegas.

Controles de la app alternativos

  • Mientras conduce, permite que los usuarios controlen el audio que no proviene del centro multimedia, específicamente el de las apps de comunicación.

Problemas abordados

  • Ahora puedes usar el botón Acceder para acceder a Spotify y otras apps de medios.

Radio

Problemas abordados

  • La app de Radio ya no falla.

Herramienta de informes de errores

Problemas abordados

  • La herramienta Informe de errores ya no falla cuando se inicia desde una app o se mantiene presionada en Notificaciones.

Car-apps-release-13

Etiqueta: ub-automotive-master-20240924

Medios

Problemas abordados

  • Se agregó compatibilidad con la reproducción en segundo plano de videos y otras apps.
  • Se corrigió una falla que ocurría durante el proceso de apps separadas en messengerapptest_gradle_unit.

Car-apps-release-12

Etiqueta: ub-automotive-master-20240731

Nueva función

Tarjeta de la app. Ahora los OEM pueden crear y personalizar un elemento de la IU que se puede completar con información proporcionada por el OEM o las apps de origen (1P).

Mensajería

Problemas abordados

  • No aparece contenido después de reiniciar el dispositivo y los próximos mensajes se designan como Desconocido.
  • Todos los mensajes se designan como Desconocido en la app de SMS.
  • La app de Car Messenger de Android Automotive es 2.66 MB más grande que la versión anterior.
  • MMS muestra un valor nulo para el nombre del destinatario.

Medios

Problemas abordados

  • La app de Noticias se inicia en Home.
  • Se muestra un widget de medios vacío después de reiniciar el dispositivo con el APK de TestMedia.

Centro de medios

Problemas abordados

  • Se muestra un punto blanco en la página Multimedia cuando se reproduce la primera canción después de un reinicio.

Car-apps-release-11

Etiqueta: ub-automotive-master-20240521

Centro de medios

Problemas abordados

  • Ya no falla la reproducción de una estación de música en YouTube Music en la consola central.
  • Ahora aparece la reproducción continua de contenido multimedia por Bluetooth.
  • Ahora funcionan los encabezados de grupo.

Medios

Problemas abordados

  • El ícono de auriculares ya no se muestra en Recientes para las apps de música.
  • Diálogo de acciones personalizadas para que Analytics informe solo los IDs visibles.
  • La sesión multimedia ya no falla.
  • com.android.car.carlauncher ya no falla con com.android.car.media.common.source.

Dialer

Problemas abordados

  • Ahora se muestran las opciones de audio Cambiar audio del teléfono a Auriculares y bocinas del auto.

Car-apps-release-10

Etiqueta: ub-automotive-master-240314

Centro de medios

Problemas abordados

  • El podcast ya no muestra el ícono de Asistente en el Centro multimedia.
  • El Centro multimedia ya no falla cuando se reproduce contenido multimedia en pantalla completa y cuando se cambia el modo Día al modo Noche (y viceversa).

Car-apps-release-9

Etiqueta: ub-automotive-master-20240125

Centro de medios

Funciones nuevas

Estadísticas de medios en el auto. Las estadísticas del Centro multimedia ahora proporcionan métricas de apps de terceros para ayudar a brindar una mejor experiencia multimedia a los usuarios. Analytics permite que las apps de terceros reciban comentarios en tiempo real sobre el comportamiento de los usuarios.

Problemas abordados

  • Ya no se produce una excepción NullPointerException cuando se selecciona un menú en el menú ampliado.
  • Analytics: Ahora se informa el cambio de visibilidad de los elementos de la fila cuando se cierran o abren.
  • Analytics: La lista de espera se informa como navegación y ahora informa los elementos ocultos.
  • Analytics: Ya no se envían datos incorrectos cuando se presiona un resultado de la búsqueda.
  • Ahora, Analytics aparece después de borrar una búsqueda.
  • Se refactorizó de una sola actividad multimedia a varias, cada una con su propia fuente multimedia.
  • MediaCenter ya no falla desde la interfaz de usuario.
  • La reinstalación de TestMediaApp ya no provoca fallas en MediaCenter.
  • Agregar una barra de desplazamiento vertical con efecto de desvanecimiento a browse_nodeCannot ya no cambia al audio Bluetooth después de reproducir la radio.

Calendario

Problemas abordados

  • El Calendario ya no falla después de habilitar la sincronización en un iPhone.

Car-apps-release-8

Etiqueta: ub-automotive-master-20231102

Centro de medios

Problemas abordados

  • Abrir una app no cambia a la vista del navegador desde el dialer de NPV.

Dialer

Problemas abordados

  • Las interfaces de usuario de Micrófono y Llamada telefónica en curso no se muestran cuando se enciende un vehículo.

Car-apps-release-7

Etiqueta: ub-automotive-master-20231011

Centro de medios

Problemas abordados

  • Se reproduce una canción seleccionada en Spotify, pero el NPV sigue mostrando la app anterior.
  • Ahora CarMediaService informa a MediaConnectorService qué componente iniciar.

Medios

Problemas abordados

  • Se mejoró la acción de presionar una cuadrícula de categorías.

Mensajería

Problemas abordados

  • El mensaje "Bluetooth desconectado" se muestra en la app de SMS cuando se vincula un dispositivo.
  • Cuando se conecta un dispositivo Bluetooth, la app de SMS muestra un mensaje engañoso que indica que el Bluetooth está desconectado.

Car-apps-release-6

Dialer

Problemas abordados

  • Cuando se cambia entre la tarjeta Teléfono de la casa y el Teléfono varias veces, la llamada en curso en pantalla completa ya no muestra la página Contactos del Teléfono.

Centro de medios

Problemas abordados

  • Ahora se muestra la barra de progreso lineal en la vista Está sonando.

Car-apps-release-5

Configuración del auto

Problemas abordados

  • La página Agregar red falla cuando se presiona el nombre de la red.

Chasis

Problemas abordados

  • En la página de Google Play, Asistente no muestra algunas páginas, incluso cuando el usuario accedió a su cuenta.
  • Después de reiniciar el dispositivo, no se inician la página principal ni el selector de apps com.android.car.carlauncher.

Dialer

Problemas abordados

  • En el perfil de contacto del Marcador, el ícono de Atrás (>) va a Contactos cuando se alterna entre los modos Día y Noche.

Medios

Problemas abordados

  • La vista Está sonando tarda en actualizarse a una nueva fuente de contenido multimedia.
  • Los archivos de imagen del álbum y de naturaleza muestran vínculos invisibles.
  • El botón Playlist no debe estar atenuado de forma predeterminada.

Centro de medios

Funciones nuevas

  • Implementa vínculos a la vista de reproducción.

Problemas abordados

  • Regresión. El árbol de exploración del TMA muestra contenido incluso cuando el tipo de cuenta es none.
  • La reinstalación de TestMediaApp ya no provoca fallas en Media Center.
  • El Centro multimedia muestra "Sin título" en la barra de medios cuando se cambia de radio a audio BT.
  • La canción actual no se muestra en el Centro multimedia.
  • Spotify. La canción seleccionada no se reproduce.

SMS

Problemas abordados

  • La app de SMS falla y no se puede iniciar.
  • Es el encabezado del MMS. No se muestran ni el contacto del remitente ni el tercer contacto.

Car-apps-release-4

Dialer

Problemas abordados

Se solucionó un problema por el que el marcador lanzaba varios contenidos de la IU que no estaban localizados para RTL.

Centro de medios

Funciones nuevas

  • Se agregaron constantes de acción de exploración personalizada para Media 1 en androidx.media.

Problemas abordados

  • Se solucionó un problema por el que los usuarios debían seleccionar una canción en el teléfono mientras conducían.

Car-apps-release-3

Todas las apps

Problemas abordados

El Car Launcher falla cuando se inician AllApps y el marcador desde la barra de facetas.

Biblioteca de la IU del vehículo

Problemas abordados

Se corrigió un error que causaba que fallara la app de Google Play.

Chasis

Problemas abordados

Se agregaron nuevas clases proxy de chasis (car-ui-lib).

Dialer

Problemas abordados

Se solucionó un problema por el que el avatar de los contactos no se mostraba correctamente en Teléfono, Contactos y Favoritos.

Centro de medios

Problemas abordados

  • Se corrigió un problema por el que se mostraba un mensaje de YouTube Music en un mensaje de Spotify.
  • Se solucionó un problema por el que la app de Noticias no mostraba contenido.
  • Se solucionó un problema que impedía que se mostrara la parte superior del árbol de medios en todas las apps.
  • Se corrigió un problema que impedía que apareciera el contenido de la app después de cambiar de Bluetooth a cualquier app multimedia.

Car-apps-release-2

Biblioteca rotativa de automóviles

Problemas abordados

Corrige las esquinas y los botones como se describe en las especificaciones del diálogo de permisos.

Dialer

Problemas abordados

  • Corrige los errores de Gradle Lint del Dialer.
  • Se agregó ProGuard a las compilaciones de lanzamiento de Gradle del Dialer.
  • Iniciar la IU del marcador en la barra de estado del sistema cuando la opción Llamada activa está desactivada en la configuración del teléfono
  • Se corrigieron las pruebas de unidades que fallaban debido a Resources$NotFoundException.

Medios

Problemas abordados

  • El reproductor multimedia de Android Automotive ignora METADATA_KEY_DISPLAY_SUBTITLE y METADATA_KEY_DISPLAY_DESCRIPTION.
  • Continuidad de medios:
    • Cómo controlar las fuentes de medios sin elementos reproducibles
    • Investiga e implementa la reproducción independiente en Media.

Car-apps-release-1

Dialer

Funciones nuevas

  • Se agregó un botón de Mensaje para identificar una notificación de llamada perdida y usar Envío directo para responder a una llamada perdida.
  • La compilación de prueba admite la adición de contactos con un comando de ADB.
  • La compilación de prueba admite la simulación de una conexión Bluetooth falsa cuando el usuario hace clic en Conectar a Bluetooth.
  • Mostrar el número de teléfono de los contactos en la notificación emergente de llamada entrante

Problemas abordados

  • Se aceleró la velocidad con la que se cargan los contactos y los registros de llamadas, y se corrigió la falta de coincidencia de contactos con diferentes configuraciones regionales entre un teléfono y la consola central.
  • APK de Proguard Dialer para acelerar el inicio en frío cuando se compila con tapas.
  • Cuando no hay teléfonos conectados, se aceleró el inicio en frío trasladando la página de error No Bluetooth Connection fuera del diálogo.
  • Se corrigió una falla que se producía cuando se ingresaba el signo de porcentaje (%) en el cuadro de búsqueda.
  • Se mejoró la compatibilidad con la orientación de derecha a izquierda (RTL).
  • Se corrigieron los HUN de llamadas entrantes duplicados si la proyección se activa cuando suena una llamada entrante.
  • Se quitaron los recursos de android: y se corrigió un problema de diseño del teclado de marcado en el que faltaban números.

Medios

Funciones nuevas

  • Se agregó compatibilidad con la configuración de terceros y las páginas de error (como el acceso) de la biblioteca de Car App.
  • Se agregó compatibilidad con los estilos de contenido por elemento.
  • Se agregaron barras de progreso opcionales para los elementos multimedia en la pantalla de Explorar.

Problemas abordados

  • Se corrigió la NPE en MediaActivityController.
  • Se corrigió la NPE en PlaybackViewModel.
  • Se corrigió el error IllegalArgumentException que se producía cuando cambiaba la lista de pestañas después de navegar a un nodo de exploración.
  • Cuando cambies a una app nueva desde la pantalla de reproducción, no envíes los IDs de los medios de la app anterior a la app nueva.
  • Mantén el enfoque en el mismo botón Media incluso cuando cambie su acción.
  • Agrega la app de proyección a la lista predeterminada de custom_media_packages.
  • Se trasladaron los elementos de menú del código al XML para usarlos en las RRO.
  • BrowseAdapter#generateViewData ya no crea elementos vacíos.

SMS

Funciones nuevas

  • Internacionalización: Se agregaron traducciones de cadenas.
  • Se actualizaron la IU y la UX para brindar más claridad.
  • Se actualizó el ícono de App.

Problemas abordados

  • Se creó una compilación de prueba y se configuraron pruebas de unidades, lo que aumentó la cobertura de pruebas a un 25% aproximadamente.
  • Se salió de la app en lugar de mostrar el único fragmento en el botón Atrás, que muestra una pantalla en blanco.
  • Se corrigió la superposición de la vista previa del mensaje con otros elementos.
  • Se corrigió el problema por el que se notificaban mensajes antiguos en un HUN.
  • Se corrigieron las pruebas dependientes del orden.
  • Quita los espacios en blanco finales en las conversaciones.
  • Se corrigió el problema por el que las conversaciones silenciadas no se actualizaban en el Centro de notificaciones después de recibir un mensaje nuevo.
  • Se corrigió el problema por el que no aparecían los mensajes fijados en las notificaciones.
  • Se corrigió el problema por el que la lista de conversaciones no actualizaba los mensajes cuando la app se ejecutaba en segundo plano.