Las aplicaciones siguen reiniciando [duplicado]

Cada vez que termino con una aplicación, siempre salgo usando el botón Atrás. De alguna manera, las aplicaciones como Viber, WhatsApp, Facebook, Videos, Correo electrónico, Google Maps, etc. siguen reiniciando por sí solas.

Yo he tratado:

  • Usando un asesino de tareas
  • Forzar la detención de las aplicaciones en el menú de configuración
  • Matarlos usando el perro guardián

...pero todavía se reinician. ¿Alguna idea de cómo resolver este problema?

¿Por qué quieres salir de la aplicación en primer lugar?
Si terminé con Facebook o WhatsApp, ¿no sería mejor salir de la aplicación?

Respuestas (2)

Permítanme decir primero: no use asesinos de tareas. Solo estás empeorando el problema. ¿Por qué? Permítanme explicar cómo funciona el sistema operativo Android.

A diferencia de los sistemas operativos normales, Android no te permite "cerrar" una aplicación. Puede abandonar la aplicación, pero eso no significa que la haya "cerrado" o "matado". Esto se debe a la multitarea: cuando sale de una aplicación, puede volver a ella como estaba antes.

En cambio, el sistema operativo Android se encarga de "matar" o "cerrar" las aplicaciones por usted. Realiza un seguimiento de a) cuánta memoria libre hay yb) cuánto tiempo ha pasado desde que abrió esa aplicación. Cuando la memoria se está agotando, Android recolectará basura y matará cualquier aplicación no utilizada. El Task Killer del sistema operativo Android es muy inteligente y puede manejar estas situaciones mucho mejor que una aplicación Task Killer de Android que simplemente elimina las aplicaciones de izquierda a derecha sin ninguna "lógica" detrás.

Ahora, cuando abandona una aplicación mediante el botón Atrás o Inicio, esto no significa que la aplicación todavía se esté ejecutando, solo que permanece en la memoria. La única vez que se ejecutará una aplicación es a) está en primer plano o b) tiene un servicio en segundo plano.

En su caso, parece que está tratando de eliminar los servicios en segundo plano. Cuando lo haga, la aplicación simplemente dirá "oh, hey, mi servicio en segundo plano ya no se está ejecutando, ¡vamos a iniciarlo de nuevo!" Y luego estarás jugando un juego de whack-a-mole. Estará desperdiciando recursos y duración de la batería porque las aplicaciones se reiniciarán solas. Y si una aplicación estaba escribiendo en el disco (su tarjeta SD) en el momento en que la eliminó, podría terminar con archivos corruptos y otros problemas. Raro, pero podría pasar.

La única necesidad de un asesino de tareas es detener una aplicación errónea en situaciones únicas. Para eso está la parada forzada. No debería necesitar forzar la parada cada X min. SOLO cuando la aplicación se comporta mal en raras ocasiones.

Si no desea que todas esas aplicaciones ejecuten servicios en segundo plano, verifique si tienen configuraciones para deshabilitarlos. Busque cosas como deshabilitar las notificaciones en segundo plano u otras "sondeos" para obtener información/actualizaciones. De lo contrario, desinstale la aplicación.

Puede encontrar aún más información aquí en este hilo y este hilo .

oh sí... otra cosa... ¿necesito borrar la memoria de vez en cuando bajo el administrador de tareas? el uso de RAM parece ser realmente alto y no disminuir.
¿Borrar qué memoria? ¿Te refieres a los "datos claros" para ciertas aplicaciones? Eso solo solucionará un problema temporalmente si una aplicación está usando una gran cantidad de datos (por lo general, un caché o una base de datos).
Si te refieres a la memoria utilizada por todos los servicios activos... la única forma de conseguir que se caiga es desinstalar esos servicios en segundo plano o deshabilitar sus servicios en segundo plano (notificaciones, etc.)
para desinstalar los servicios en segundo plano, tengo que usar la aplicación en sí
Para evitar que una aplicación use un servicio en segundo plano, desinstale la aplicación o dígale a la aplicación que deje de buscar actualizaciones/envíe notificaciones.

Algunas de las aplicaciones (p. ej., Facebook, Maps) son como servicios... siempre se reinician. Si otras aplicaciones como Navegador, Mensajería están saliendo bien, entonces no hay nada malo. Es solo que algunas aplicaciones siempre quieren ejecutarse en segundo plano. La mejor opción es desinstalar cualquiera de las aplicaciones que no usa. Si hay una aplicación que necesita, mejor déjela ejecutar. El uso de asesinos de tareas no es una buena idea.

Gracias... ¿entonces es normal que aplicaciones como facebook, whatsapp y map sigan funcionando?
¡Sí! No te preocupes mucho por ellos.