¿Qué son las aplicaciones en espera en Android P y cómo usarlas?

Google ha lanzado hoy la nueva Beta de Android en Google I/O, y el chico lo hace con un montón de nuevas características y mejoras. Mientras que la nueva navegación basada en gestos roba el protagonismo, Google también ha añadido un montón de mejoras bajo el capó para mejorar la experiencia del usuario. Con la duración de la batería cada vez más solicitada por los usuarios, Google ha prometido una mejor y más efectiva administración de la batería con Android P. Aunque cada nueva versión introduce algo nuevo en cuanto a la duración de la batería, como Doze, este año con Android P, Google ha traído los cubos de espera de App. Con la ayuda de los cubos de espera de aplicaciones, podrás tener más control sobre las aplicaciones que se ejecutan en segundo plano, lo que afectará a la duración de la batería. Pero antes de hablar de cómo usarlo, hablemos de lo que son exactamente los cubos de espera de aplicaciones:

¿Qué son los cubos de reserva de aplicaciones?

Los cubos de espera de aplicaciones es una nueva herramienta de ahorro de energía introducida con Android P Developer Preview 2. Básicamente, clasifica las aplicaciones en función de la frecuencia con la que las usas y limita su acceso a los recursos del dispositivo en consecuencia.Se trata de un proceso dinámico, y el sistema asigna cada aplicación a un cubo de prioridad y luego reasigna las aplicaciones según sea necesario.

De acuerdo con Google, hay 4 cubos de espera de aplicaciones principales, a saber:

  • Activo

Se dice que una aplicación está en el cubo activo si el usuario está usando la aplicación en ese momento, por ejemplo:

  • La aplicación ha lanzado una actividad
  • La aplicación está ejecutando un servicio de primer plano
  • La aplicación tiene un adaptador de sincronización asociado a un proveedor de contenido utilizado por una aplicación en primer plano
  • El usuario hace clic en una notificación de la aplicación

Por lo tanto, si una aplicación está en el cubo activo, el sistema no pone ninguna restricción a los trabajos de la aplicación, a las alarmas o a los mensajes del FCM.

  • Juego de trabajo

Se dice que una aplicación está en el cubo del conjunto de trabajo si se ejecuta a menudo pero no está actualmente activa. Por ejemplo, una aplicación de medios sociales que el usuario lanza la mayoría de los días es probable que esté en el conjunto de trabajo. Las aplicaciones también se promocionan al cubo del equipo de trabajo si se utilizan indirectamente. Si una aplicación se encuentra en el conjunto de trabajo, el sistema impone leves restricciones a su capacidad de ejecutar trabajos y disparar alarmas.

  • Frecuente

Se dice que una aplicación está en el cubo de la frecuencia si se usa regularmente, pero no necesariamente todos los días. Por ejemplo, una aplicación de entrenamiento que el usuario ejecuta en el gimnasio podría estar en el cubo de las frecuentes. Si una aplicación está en el cubo de la frecuencia, el sistema impone restricciones más fuertes a su capacidad de ejecutar trabajos y disparar alarmas y también impone un tope a los mensajes de FCM de alta prioridad.

  • Raro

Se dice que una aplicación está en el cubo de los raros si no se usa a menudo. Por ejemplo, una aplicación de hotel que el usuario sólo ejecuta mientras está en ese hotel podría estar en el cubo de los raros. Si una aplicación está en el cubo de las aplicaciones raras, el sistema impone estrictas restricciones a su capacidad de ejecutar trabajos, activar alarmas y recibir mensajes de FCM de alta prioridad. El sistema también limita la capacidad de la aplicación para conectarse a Internet.

  • Nunca

Por último, hay un cubo especial de “Never Bucket” para las aplicaciones que se han instalado pero que nunca se han ejecutado. El sistema impone severas restricciones a estas aplicaciones.

El problema de aplicar los cubos de reserva

En teoría, App Standby Buckets suena como una gran característica. Sin embargo, resulta que hay una trampa. Como dice Google, “Cada fabricante puede establecer su propio criterio para asignar las aplicaciones no activas a los cubos”. Efectivamente, cada fabricante puede administrar las aplicaciones y distribuir o categorizar las aplicaciones en varios cubos en base a su idea de diseño. Si bien Google afirma que el proceso es dinámico y que Android categorizaría las aplicaciones en función del uso del usuario, cabe destacar que Android recurrirá a este sistema de patrones de uso para determinar la ubicación de las aplicaciones sólo si el dispositivo carece de software precargado que, de lo contrario, determinaría dónde podría ubicarse una aplicación.

No obstante, los usuarios también pueden decidir manualmente el cubo de espera para cada aplicación, según su gusto. Para ello, sigue leyendo, ya que te mostramos cómo configurar manualmente los Cubos de Espera para cada aplicación:

Cómo usar manualmente las aplicaciones de reserva

Nota : Probé el siguiente método en mi Google Pixel 2 XL ejecutando Android P Developer Preview 2. El método debería ser el mismo para todos los demás dispositivos que ejecutan Android P Developer Preview 2.

1. En primer lugar, diríjase a Ajustes -> Sistema -> Acerca del teléfono .

2. Ahora, toca en Avanzado y desplázate hacia abajo. 3. Toque en “Build number” siete veces para habilitar las opciones de desarrollo.

3. Una vez que lo hayas hecho, ve a Configuración -> Sistema -> Avanzado -> Opciones del desarrollador.

4. Una vez aquí, desplácese hasta el fondo. 5. Pulse sobre “Standby apps” .

5. Y eso es todo. Ahora verá una lista de todas las aplicaciones instaladas en su dispositivo. Simplemente toca en cualquier aplicación que desees cambiar el cubo de espera de . Deberías obtener una lista para elegir entre los 4 cubos de espera principales mencionados anteriormente.

VÉASE TAMBIÉN: Aquí está la lista de dispositivos compatibles con Android P Beta

Consigue una mejor duración de la batería con las aplicaciones de reserva de Android P

Bueno, al igual que Doze, los cubos de reserva de aplicaciones prometen un mejor respaldo de la batería. Usando la guía anterior, deberías poder obtener el control manual para asignar aplicaciones a tus cubos de aplicaciones preferidos, en lugar de dejar que tu OEM lo haga. Por otro lado, si ejecutas Android P en un dispositivo Pixel, Android hará automáticamente el perfil por ti. Aunque el efecto real en la duración de la batería con los cubos de espera de aplicaciones sólo se mostrará después de un par de días de uso, la característica en sí misma parece ser bastante grande.