Google ha hecho mucho para administrar mejor el uso de recursos en segundo plano de Android durante las últimas actualizaciones, y Oreo trae otra mejora a la mesa con Límites de ejecución en segundo plano . Simplemente, esto limita lo que una aplicación puede hacer cuando se ejecuta en segundo plano, tanto en los recursos utilizados como en las transmisiones solicitadas.
Los límites de ejecución en segundo plano están diseñados para ser automáticos en Android Oreo; no tiene que hacer nada para aprovecharlos … siempre que sus aplicaciones se hayan desarrollado con Android 8.0 Oreo en mente y estén codificadas para aprovechar esta función.
Lamentablemente, no todos los desarrolladores se toman la molestia de agregar ese código. Y si alguna de las aplicaciones que usa es antigua y ya no está en desarrollo, tampoco se limitará automáticamente. La buena noticia es que esencialmente puedes «forzar» esta función para que funcione con aplicaciones más antiguas gracias a un interruptor provisto en Oreo.
Tenga en cuenta que esto es diferente a la función de optimización de batería estándar de Android : estas dos cosas realmente funcionan juntas, pero los límites de ejecución en segundo plano están diseñados para controlar mejor los recursos (como los ciclos de RAM y CPU) para una experiencia general mejorada, especialmente cuando las aplicaciones comienzan a «acumularse » en el fondo.
Cómo forzar limitaciones en segundo plano en aplicaciones de Android no optimizadas
En primer lugar, si desea forzar estas restricciones en aplicaciones que aún no se han actualizado para Android Oreo, deberá hacerlo para cada aplicación . Entonces, primero, abra el tono de notificación, luego toque el ícono de ajustes para abrir el menú Configuración.
Desde allí, toque Aplicaciones y notificaciones.
Elija «Información de la aplicación» en este menú, que abrirá la lista de todas las aplicaciones instaladas actualmente.
Elija una aplicación de este menú; cualquier aplicación servirá para empezar. Desde allí, toque la opción «Batería».
Si la aplicación ya está optimizada para Android 8.0, solo tendrá una opción en la sección «Administrar el uso de la batería», que dice Optimización de la batería. Al igual que:
Si la aplicación no está optimizada para Oreo, tendrá una segunda opción: Actividad en segundo plano. De forma predeterminada, esta opción está configurada en «Activado», lo que permite que la aplicación se ejecute en segundo plano cuando no la estás usando.
Continúe y deslice ese interruptor a la posición de apagado para limitar su actividad en segundo plano, poniéndolo más en línea con las aplicaciones predeterminadas de Oreo.
While I can’t speak for how dramatically this will improve battery life, I’m certain it won’t hurt. Also, doing this to multiple applications should provide a noticeable bump in system performance, because less going on in the background means more power for anything in the foreground. I’m into that.