¿Por qué ciertas aplicaciones se ejecutan incluso cuando no las uso?

8

Descubrí que ciertas aplicaciones (Amazon MP3 y Stocks, por ejemplo) se ejecutarán ocasionalmente en segundo plano, incluso cuando nunca las haya abierto. ¿Por qué es esto? Esto no es deseable: ¡esos ciclos de CPU son míos, no de ellos!

Pwninstein
fuente
¿Tiene widgets para estas aplicaciones en la pantalla de inicio? Podría ser tan simple como eso.
GAThrawn
Esto no responde a la pregunta, pero podría rootear su teléfono e inhabilitar el inicio automático con los inicios automáticos, o simplemente eliminarlos con Titanium Backup
Magnetic_dud

Respuestas:

6

Esas aplicaciones vienen con el teléfono y no se pueden apagar o eliminar a menos que lo rootee. Culpa a tu portador. Realmente no hay nada que pueda hacer al respecto no rooteado. Siento tu dolor.

colitio
fuente
1

Esto va con otra publicación que hice sobre un tema ligeramente diferente.

Las aplicaciones en segundo plano generalmente solo responden a eventos. Eventos que les interesan, lo que generalmente no es nada para estas aplicaciones de sprint.

Toman RAM. SIN EMBARGO, a diferencia de un escritorio, cuando Android quiere RAM, eliminará cualquier cosa en el "fondo" que quiera (primero los más antiguos) para liberar espacio.

La única excepción a la liberación de RAM es cuando envía notificaciones (un ícono permanente en la barra de notificaciones ... como un ícono de descarga del mercado mientras se descarga el artículo).

Así que no te preocupes tanto por eso. Estas aplicaciones de bloatware no dañan tu Android a menos que hagan algo porque la masa es una gran preocupación. Cuidado con Facebook / Twitter, ya que hacen ping al servicio cada pocos segundos, puede deshabilitar el "ping" simplemente deshabilitando el comportamiento, entonces no harán nada. Incluso la aplicación de mensajería puede eliminarse de la memoria, cuando el sistema realiza una sincronización en segundo plano, se activa, carga, ejecuta y vuelve a estar inactiva.

Dmitriy Likhten
fuente
Bastante buena explicación. Pero un sistema de escritorio, al menos todos los principales, sacará las aplicaciones inactivas, o incluso partes de aplicaciones, de la RAM y las enviará al disco.
colithium
Si y no. En un sistema operativo normal, sus programas no deben sacarse de la memoria RAM e intercambiarse a menos que la memoria sea un problema. Sin embargo, en el escritorio, estas aplicaciones pueden ocupar pequeños chips de su CPU. Y tomar CPU significa intercambiar si están en el disco. Y el intercambio es lo que te mata más que el uso de la CPU. A veces, el bloatware está mal escrito y simplemente mata tu computadora, pero esas son historias diferentes. Recuerdo haber pasado 3 horas eliminando bloatware de un nuevo Acer. No porque fuera difícil de encontrar, pero había mucho de eso.
Dmitriy Likhten
0

La mayor parte de mi experiencia es con iPhone, y hay ciertos demonios de lanzamiento que se ejecutan cuando se inicia el teléfono. Parece que este es el caso aquí también. Dennis de esta publicación dice

Lo único que sé, como señalo, requiere rootear el teléfono y anular la garantía. Vaya a /etc/rcx.d y elimine el archivo asociado con el ejecutable. (Esto, por supuesto, supone que el sistema de archivos sigue la misma jerarquía que cualquier otra distribución de Linux que haya ejecutado).

¡Espero que esto ayude!
Thomas

Thomas
fuente
-1

Antes de rootear su teléfono, una operación no tan fácil, debe intentar desactivar el inicio automático cuando se reinicie el teléfono.

Robar
fuente
1
No es posible con las aplicaciones de soporte horneadas.
colithium