Logo es.androidermagazine.com
Logo es.androidermagazine.com

Características de Android p que te encantarán: aplicaciones restringidas para ahorrar batería

Tabla de contenido:

Anonim

Todos tenemos diferentes deseos y necesidades sobre lo que nuestro teléfono puede hacer por nosotros, pero todos tenemos una cosa en común: queremos que nuestra batería dure más. Ya sea que obtenga más de un día de un teléfono como el ASUS Zenfone Max y su batería de 5, 000 mAh o que apenas supere el día con un teléfono que tiene una batería más, erhm, modesta, aún desea un tiempo más largo entre cargas. Yo también. Cargar un teléfono no es difícil, pero no cargarlo es más fácil. Google también lo sabe, y es por eso que Android P tiene varias características diseñadas para extender su batería.

Una parte de la administración de energía de Android llamada Restricciones de fondo es una de las cosas en Android P que trata de domar las aplicaciones rebeldes y aliviar los problemas de duración de la batería. Como parte de Android P, utiliza un enfoque agresivo para hacer algo que hemos necesitado durante mucho tiempo: bloquear las aplicaciones que no usan ninguna de las funciones de ahorro de batería más nuevas que se encuentran en las últimas versiones de Android. Poner la decisión en tus manos en lugar de la de un desarrollador de aplicaciones es bastante impresionante.

Cómo funcionan las restricciones de fondo

La belleza de cómo funcionan estas restricciones de fondo radica en su simplicidad.

Si una aplicación presenta algunos de los malos comportamientos descritos en los signos vitales de Android, el sistema solicita al usuario que restrinja el acceso de esa aplicación a los recursos del sistema. Esta es una nueva característica para Android P.

Android vitals es una iniciativa de Google diseñada para hacer una cosa: mejorar el rendimiento y la estabilidad de cada teléfono Android. Esa es una tarea difícil; Google puede probar los teléfonos Pixel, Samsung puede probar los teléfonos Galaxy, LG puede probar sus teléfonos ThinQ, etc., pero una vez que los obtengamos, lo primero que hacemos es agregar aplicaciones. Esas aplicaciones no estaban allí cuando los Samsung y LG del mundo de los teléfonos inteligentes probaron la estabilidad y el rendimiento del software. Esas aplicaciones pueden hacer cosas horribles. Esas cosas horribles hacen que la batería dentro de nuestros teléfonos se agote más rápido de lo que debería.

La administración de energía en Android P se perturba un poco cuando las aplicaciones exhiben cualquiera de los malos comportamientos descritos por la iniciativa Android vitals. También hay dos cosas independientes que atraerán la ira de la administración de energía de Android P: Wake se bloquea cuando la pantalla está apagada y las aplicaciones creadas para versiones de destino inferiores a Oreo e intentan ejecutar servicios de fondo "excesivos".

Si el subsistema de administración de energía activa nota que algo así sucede desde una aplicación, se lo notifica y le da la opción de restringir los servicios de las aplicaciones. Piense en ello como poner esa aplicación en detención.

¿Qué restricciones se colocan en una aplicación "mala"?

Eso depende de los desarrolladores que crearon el software para su teléfono. Y debería ser porque Android puede ejecutarse en una gran cantidad de hardware diferente y no todo el hardware es igual. Un Galaxy S9 + puede manejar mucha más carga que un teléfono de nivel básico que un proveedor podría incluir con un plan de servicio. La compañía que fabricó el teléfono sabrá qué puede manejar y qué es demasiado pedir.

Google nos proporciona una línea de base utilizando una compilación de AOSP para teléfonos que pueden ejecutarlos oficialmente (modelos Pixel y Pixel 2). Las aplicaciones restringidas no pueden hacer nada de lo siguiente cuando no están en primer plano (se usan activamente porque querías hacer algo):

  • Ejecutar trabajos. Un trabajo es una sola unidad de trabajo que usted, una aplicación o una parte del sistema operativo llamado planificador (ejecuta las cosas según un cronograma) asigna al sistema operativo.
  • Alarmas contra-incendios. Una alarma es una alerta o evento que se envía desde una aplicación al sistema operativo. Estos son diferentes de los tipos de notificaciones que ve.
  • Usa la red. Esto significa cualquier red: LTE, 3G, Wi-Fi, etc.

Para ver un cuadro que muestra las restricciones de administración de energía de Android P, mira aquí.

Los desarrolladores que diseñaron el sistema operativo para su teléfono y establecieron todos los parámetros correctos y trabajaron durante todas las largas horas decidirán qué una aplicación que hace cosas malas no puede hacer cuando está restringido su uso en segundo plano. Todo lo que tenemos que hacer es notar la notificación y pulsar para enviar esa aplicación incorrecta a la esquina para un tiempo de espera. Es una hermosa idea que tomó nueve versiones para suceder.