Las aplicaciones siguen reiniciando [duplicar] -- applications campo con auto-start camp android Relacionados El problema

Applications keep restarting [duplicate]


2
vote

problema

Español
Esta pregunta ya tiene una respuesta aquí :
¿Cómo puedo detener las aplicaciones y los servicios desde la ejecución? (1 respuesta)
Cerrado hace 7 años .

Cada vez que termine con una aplicación, siempre salgo con el botón Atrás. De alguna manera, las aplicaciones como Viber, WhatsApp, Facebook, videos, correo electrónico, Google Maps, etc. Siguen reiniciándose por su cuenta.

He intentado:

  • usando un asesino de tareas
  • fuerza deteniendo las aplicaciones en el menú de configuración
  • matándolos usando el perro guardián

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

Original en ingles

Whenever I'm done with an application, I always exit using the back button. Somehow applications like Viber, WhatsApp, Facebook, Videos, Email, Google Maps, etc keep restarting on their own.

I have tried:

  • Using a task killer
  • Force stopping the apps in the settings menu
  • Killing them using watchdog

...but they still restart. Any idea how to solve this problem?

     
   
   

Lista de respuestas

9
 
vote

Déjame decir primero: no uses asesinos de tareas. usted solo está haciendo peor el problema. ¿Por qué? Déjame explicar cómo funciona el sistema operativo Android.

A diferencia de los Oses normales, Android no le permite "cerrar" una aplicación. Puede dejar la solicitud, pero eso no significa que haya "cerrado" o "asesinado". Esto se debe a la tarea múltiple: cuando deja una solicitud, puede volver a ella como antes.

En su lugar, el sistema operativo Android maneja el "asesinato" o "cierre" de las aplicaciones para usted. Realiza un seguimiento de A) cuánta memoria libre está y B) cuánto tiempo ha sido desde que abrió esa aplicación. Cuando la memoria se está ejecutando bajo, Android recopilará basura y matará cualquier aplicación no utilizada. El asesino de la tarea del sistema operativo de Android es muy inteligente y puede manejar estas situaciones mucho mejor que una aplicación de Android Task Killer que solo mata a las aplicaciones de izquierda y derecha sin ninguna "lógica" detrás de ella.

Ahora, cuando deja una aplicación a través del botón ATRÁS o en casa, esto no significa que la aplicación está necesariamente en funcionamiento, 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 de fondo.

En su caso, suena como si estuvieras tratando de matar los servicios de fondo. Cuando lo hace, la aplicación simplemente irá "Oh, hey, mi servicio de fondo está funcionando más, ¡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 volverán a comenzar. Y si una aplicación estaba escribiendo en el disco (su tarjeta SD) en el momento en que lo mató, entonces podría terminar con archivos dañados 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 de una sola vez. Para eso es la deja de la fuerza. No deberías necesitar forzar la parada cada x min. Ony cuando la aplicación está mal comportamiento en raras ocasiones.

Si no desea que todas esas aplicaciones ejecuten los servicios de fondo, verifique si tiene configuraciones para deshabilitarlas. Busque cosas como deshabilitar notificaciones de antecedentes u otro "sondeo" para obtener información / actualizaciones. De lo contrario, desinstale la aplicación.

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

 

Let me first say: Do not use task killers. You are only making the problem worse. Why? Let me explain how the Android OS works.

Unlike normal OSes, Android does not actually let you "close" an application. You can leave the application, but that doesn't mean it has "closed" or "killed" it. This is because of multi-tasking: when you leave an application, you can come back to it as you were previously.

Instead, the Android OS handles the "killing" or "closing" of applications for you. It keeps track of a) how much free memory there is and b) how long it has been since you've opened that app. When memory is running low, Android will garbage collect and kill any unused applications. Android's OS task killer is very smart and can handle these situations far better than an Android Task Killer app that just kills apps left and right without any "logic" behind it.

Now, when you leave an application via back button or home, this doesn't mean the app is necessarily still running, just that it remains in memory. The only time an app will run is a) it is in the foreground or b) it has a background service.

In your case, it sounds like you are trying to kill background services. When you do so, the app will just go "oh hey, my background service is running any more, let's start it back up!" And you will then be playing a game of whack-a-mole. You'll be wasting resources and battery life because applications will be re-starting themselves. And if an application was writing to disk (your SD card) at the time you killed it, then you could end up with corrupted files and other issues. Rare, but it could happen.

The only need for a task killer is to stop an erroneous application in one-time situations. That's what force stop is for. You shouldn't need to force stop every X min. ONY when the app is misbehaving in rare occasions.

If you don't want all those apps running background services, check to see if they have settings to disable them. Look for things such as disabling background notifications or other "polling" for information/updates. Otherwise, uninstall the app.

You can find even more info over here in this thread and this thread.

 
 
         
         
2
 
vote

Algunas de las aplicaciones (por ejemplo, Facebook, Maps) son como servicios ... Siguen reiniciando siempre. Si otras aplicaciones como el navegador, las mensajes están saliendo bien, entonces no hay nada malo. Es solo que algunas aplicaciones siempre quieren correr en segundo plano. La mejor opción es desinstalar cualquiera de las aplicaciones que no usas. Si hay una aplicación que necesita, mejor dejarlos correr. El uso de los asesinos de tareas no es una buena idea.

 

Some of the applications (e.g - facebook, maps) are like services.. they keep restarting always. If other applications like Browser, Messaging are exiting fine then there is nothing wrong. It's just that some applications always want to run in background. Best option is to uninstall any of the applications which you don't use. If there is an application which you require, better let them run. Using task killers is not a good idea.

 
 
   
   

Relacionados problema

1  Cómo ejecutar una aplicación en la puesta en marcha en el fondo  ( How to run an app on startup in background ) 
¿Cómo ejecutar una aplicación en la puesta en marcha en el fondo? Por ejemplo, Kaspersky se ejecuta en startup, así como se muestra en la bandeja de la barra ...

45  ¿Cómo puedo evitar que las aplicaciones se ejecuten en el inicio? [duplicar]  ( How can i prevent applications from running on startup ) 
Esta pregunta ya tiene una respuesta aquí : cerrado 8 años . posible duplicado: ¿Cómo pued...

0  Aplicación que no se inicia en el inicio de inicio  ( App not starting on device boot ) 
Estoy usando una aplicación de automatización que debe comenzar automáticamente en el inicio del dispositivo (RE). Pero no está sucediendo. He comprobado todo...

8  ¿Por qué corren ciertas aplicaciones incluso cuando no los uso?  ( Why do certain apps run even when i dont use them ) 
He encontrado que ciertas aplicaciones (Amazon MP3 y acciones, por ejemplo,) ocasionalmente se ejecutarán en segundo plano, incluso cuando nunca los he abiert...

0  Lo mejor para bloquear las aplicaciones de AutoStArt, ¿o déjalos correr en la hora de arranque?  ( Best to block autostart apps or let them run at boot time ) 
Cuando Android seguía siendo un robot verde bebé, iría a través de todas las aplicaciones instaladas por el usuario (no los sistemas) y apagué los privilegi...

5  Iniciar servicios en el arranque [duplicado]  ( Start services at boot ) 
Esta pregunta ya tiene una respuesta aquí : Abra una aplicación en el inicio / después de arrancar ...

24  ¿Hay alguna forma de desactivar permanentemente a Google Maps hasta que sea necesario?  ( Is there a way to permanently turn off google maps until needed ) 
Los mapas de Google parece tener una cantidad de intenciones de insano registrada, así como otras formas de comenzar. Dado que esta es una aplicación de ham...

2  Iniciar la aplicación en Inicio (incluso Aplicaciones de la tarjeta SD)  ( Launch app on start even sd card apps ) 
Estoy bastante seguro (a pesar de que no los he visto) que hay algunas preguntas sobre la ejecución de alguna aplicación cuando enciende el teléfono. Pero qui...

8  ¿Hay alguna forma de dejar que Facebook se ejecute solo cuando quiera?  ( Is there any way to let facebook run only when i want ) 
¿Hay alguna forma de dejar que la aplicación de Facebook funcione solo cuando quiero usarla y realmente la cierre cuando no lo necesite? Ya lo he desactivad...

2  Android 2.2 - Cómo ver aplicaciones que se ejecutan al inicio [duplicado]  ( Android 2 2 how to see applications that run at start up ) 
Esta pregunta ya tiene respuestas aquí : CERRADO hace 10 años . posible duplicado: ¿Cómo p...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos