Con Android Pie viene una serie de nuevas características, que se unen para hacer una de las mejores experiencias móviles que he tenido en mucho tiempo. Una de esas características es una gema oculta llamada aplicaciones Standby o aplicaciones en espera.
Las aplicaciones Standby se colocan en cubos en espera que segregan las aplicaciones en diferentes categorías; cada una de las cuales define los límites de los recursos del dispositivo (como CPU y batería). Hay cuatro categorías en las que se puede colocar una aplicación en espera.
1. Activo: El sistema no impone restricciones a la capacidad de la aplicación para ejecutar trabajos o activar alarmas.
2. Working_Set: El sistema impone restricciones leves en su capacidad para ejecutar trabajos o activar alarmas.
3. Frecuente: El sistema impone restricciones más estrictas en su capacidad para ejecutar trabajos y activar alarmas; y también impone un límite a los mensajes de alta prioridad de mensajes de Firebase Cloud Messaging (FCM).
4. Raro: El sistema impone restricciones estrictas a su capacidad para ejecutar trabajos, activar alarmas, recibir mensajes FCM de alta prioridad y limita su capacidad para conectarse a Internet.
Para obtener más información sobre las restricciones de administración de energía, consulte esta página de desarrolladores de Android sobre el tema.
De arriba a abajo, las categorías colocarán restricciones cada vez mayores en una aplicación. Eso significa que si tienes una aplicación que deseáis limitar, ahora podáis hacerlo manualmente. Esta es una forma práctica de limitar a qué podáis acceder una aplicación.
Digamos, por ejemplo, que tenéis una aplicación que usa localmente (para un propósito específico); pero deseáis que la aplicación solo tenga acceso limitado a Internet. Con las aplicaciones en espera, podáis hacer que eso suceda. ¿Pero cómo? Vamos a averiguar.
Lo que necesitarás
Hay dos requisitos para las aplicaciones en espera:
1. Android Pie
2. Opciones de desarrollador habilitadas
Si tenéis un teléfono que ejecuta Android Pie, solo necesitáis habilitar las opciones de Desarrollador. ¿Cómo hacéis eso? Sencillo. Abre la aplicación de configuración y ve a Sistema > Acerca de Teléfono y presiona Número de compilación cinco veces. Después del quinto toque, se habilitarán las Opciones de desarrollador.
Cambiar una categoría de aplicaciones Standby
Vuelve a la aplicación de configuración y luego navega a Sistema > Opciones de desarrollador > Aplicaciones en espera (en la parte inferior de la ventana de opciones del desarrollador). Toca Aplicaciones Standby y veríais una lista de todas las aplicaciones instaladas (Figura A).
Figura A
Localiza y toca la aplicación que queréis modificar. Aparecerá una ventana emergente con una lista de las cuatro categorías de espera (Figura B).
Toca la categoría a la que deseáis agregar la aplicación; y la ventana emergente se cerrará. Has cambiado efectivamente los límites del sistema en esa aplicación.
Limitar manualmente tus aplicaciones
Esta función oculta es una excelente manera de limitar manualmente tus aplicaciones; especialmente si tenéis una aplicación que podría causar problemas en tu teléfono. Prueba esta función y ve si no le da más control sobre tu teléfono Android y las aplicaciones instaladas.
Sin embargo, recuerda que si cambias la categoría de una aplicación y descubres que la aplicación no funciona correctamente, cambia la categoría a su original y debería comportarse como se esperaba. Pueden surgir problemas porque los desarrolladores de aplicaciones habrán establecido sus propios criterios sobre cómo se asignan las aplicaciones no activas a los grupos. Entonces, nuevamente, si encontríais problemas después de hacer el cambio, simplemente cambia la categoría nuevamente.
:)