Administrador de tareas

En Android 13, una nueva opción 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 notificaciones En Android 13, los usuarios tienen el control sobre la desactivación notificaciones de aplicaciones en segundo plano que ejecutan servicios en primer plano ubicación, reproducción y proyección de contenido multimedia, sincronización de datos, videollamadas y llamadas de voz y los dispositivos conectados. Cuando estas notificaciones están desactivadas, se requieren notificaciones de servicios en primer plano que indican su estado y recurso al usuario no se muestra. 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 la 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 la app ejecuta un servicio en primer plano por durante mucho tiempo y pueden optar por detener una app. La indicación visual se coloca mostrar de manera sutil para que no obstruya notificaciones importantes. Consulta Administrador de tareas para obtener más información.

Cómo implementar el Administrador de tareas para aplicaciones en segundo plano

Si bien una referencia a la implementación del AOSP para esta función, los OEM pueden personalizar y modificar la IU del sistema, siempre que la implementación cumpla con el requisito de CDD [8.5/H-0-1]. Algunas aplicaciones, como el Teléfono y la Cámara, que son esenciales para la funcionalidad de el dispositivo, no deben mostrar una indicación de detención en el Administrador de tareas.

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

Valida el Administrador de tareas para notificaciones de aplicaciones en segundo plano

Para realizar pruebas manuales, valida la función Administrador de tareas con aplicaciones que sean que se ejecuta en segundo plano.

Para la prueba de unidades, usa pruebas de unidades. disponibles en el AOSP.