Administrador de tareas

En Android 13, una nueva indicación visual de IU del sistema llamada Administrador de tareas notifica al usuario sobre el estado y los recursos que usan los servicios en primer plano en apps en segundo plano y le permite detener esas apps.

Con la introducción de los permisos de notificación en Android 13, los usuarios tienen control para desactivar las notificaciones de las apps en segundo plano que ejecutan servicios en primer plano para la ubicación, la reproducción y la proyección de contenido multimedia, la sincronización de datos, las llamadas de voz y video, y los dispositivos conectados. Cuando se desactivan esas notificaciones, no se muestran las notificaciones obligatorias de los servicios en primer plano que indican su estado y el uso de recursos al usuario. El Administrador de tareas agrega una barra de información en la pantalla de Configuración rápida para informar a los usuarios sobre las apps que se ejecutan en segundo plano y su uso de recursos del teléfono, como la memoria y la batería. Con esta interfaz, se notifica a los usuarios si una app ejecuta un servicio en primer plano durante mucho tiempo y pueden elegir detenerla. La indicación visual se coloca en la pantalla de forma sutil para que no obstruya las notificaciones importantes. Consulta Administrador de tareas para obtener más información.

Implementa el Administrador de tareas para apps en segundo plano

Si bien hay una implementación de referencia del AOSP para esta función, los implementadores de dispositivos con tecnología Android pueden personalizar y modificar esta IU del sistema. La opción de detener en el Administrador de tareas no se debe mostrar para las apps que son fundamentales para la funcionalidad del dispositivo, como el Teléfono y la Cámara.

La implementación del AOSP usa una nueva API de devolución de llamada interna entre la IU del sistema y el servidor del sistema. Esta API permite que el servidor del sistema notifique a la IU del sistema cuando se inician nuevos servicios en primer plano. La API también notifica al servidor del sistema para que detenga ciertas apps cuando el usuario lo solicita.

Valida el Administrador de tareas para las notificaciones de apps en segundo plano

Para las pruebas manuales, valida la función Administrador de tareas en apps que se ejecutan en segundo plano.

Para las pruebas de unidades, usa las pruebas de unidades disponibles en el AOSP.