¿Cómo evitar demasiadas aplicaciones en ejecución?

Mientras tanto, tengo muchas aplicaciones en ejecución en mi teléfono y descubrí que muchas aplicaciones siguen ejecutándose porque "engañan". Se registran como un receptor, boot receiverpor lo que comienzan con el teléfono, luego se registran como un receptor de "nueva aplicación instalada" y así sucesivamente. El hacer todo para seguir corriendo. Si los mata, algunos de ellos comienzan de nuevo porque crean un servicio que verifica si se están ejecutando. Supongo que estas aplicaciones hacen eso porque quieren transmitir información sobre el usuario o el teléfono.

¿Qué puedo hacer contra esas aplicaciones cuando el teléfono no está rooteado? Los asesinos de tareas que verifiqué no funcionan. Creo que son falsos.

(Con un teléfono rooteado, el administrador de ejecución automática parece funcionar bien)

¿Ha intentado buscar aplicaciones de hibernación, por ejemplo, Greenify?

Respuestas (1)

Tal vez desee considerar hibernar las aplicaciones en lugar de eliminarlas con un asesino de tareas.

El primero es ventajoso, ya que se encarga de todos los servicios en segundo plano de la aplicación dada y evita que se activen, hasta el momento en que el usuario los ejecuta.

Un candidato en mente quizás el popular es Greenify . Un usuario de XDA (lioux) ha sido lo suficientemente generoso como para proporcionar un mecanismo detallado de Greenify;

(Greenify) es una GUI (interfaz gráfica) que le permite seleccionar aplicaciones que no desea que se ejecuten en segundo plano , que se inician automáticamente cuando se inicia el teléfono o responden a los intentos.

Proporciona datos útiles sobre la ejecución de aplicaciones para que pueda tomar una decisión informada. Utiliza el comando android ampara detener una aplicación. Ya no se iniciará durante el arranque del teléfono, no responderá a intentos registrados ni se activará por alarmas del sistema:

 am force-stop package.name
 am start package.name

Todo lo que hace es temporal . El amcomando no toca los archivos instalados ni ninguna información de configuración. Simplemente le dice al sistema que "se olvide" de la aplicación.

El sistema vuelve a aprender algunos de los intentos la próxima vez que se ejecuta la aplicación: iniciada por el usuario o iniciada por otra aplicación.

Si la aplicación no se comporta como se esperaba después de activarse, elimínela de Greenify y luego reinicie su teléfono.

Algunas aplicaciones no vuelven a registrar eventos cuando se ejecutan. A veces, solo lo hacen en el arranque. Además, las aplicaciones pueden tener "relaciones" específicas que pueden verse alteradas cuando se detiene una (servicio de ubicación, por ejemplo).


Hasta la fecha, Greenify se ha actualizado constantemente para incluir funciones útiles incluso para dispositivos no rooteados (aunque la funcionalidad es limitada en comparación con su uso en dispositivos rooteados e incluso mucho mejor cuando se integra con el módulo Xposed)

La mayoría de las funciones básicas de Greenify funcionan de forma inmediata en dispositivos que no son root, pero algunas funciones adicionales útiles requieren un procedimiento único de escalada de privilegios diferente a los permisos normales, que aplica el sistema Android mediante

Para eso, consulte: ¿ Cómo otorgar los permisos requeridos por algunas funciones en un dispositivo no root?

Nota: algunos usuarios han observado que algunas funciones aún están limitadas a pesar de otorgar permiso a través de adb (posiblemente puede ser un error en las versiones experimentales)

Agradecimientos