Anwendungen starten immer wieder neu [duplizieren]

Wenn ich mit einer Anwendung fertig bin, verlasse ich sie immer mit der Zurück-Taste. Irgendwie werden Anwendungen wie Viber, WhatsApp, Facebook, Videos, E-Mail, Google Maps usw. immer wieder von selbst neu gestartet.

Ich habe versucht:

  • Verwenden eines Task-Killers
  • Erzwingen Sie das Beenden der Apps im Einstellungsmenü
  • Sie mit Watchdog töten

...aber sie starten trotzdem neu. Irgendeine Idee, wie man dieses Problem lösen kann?

Warum willst du die App überhaupt beenden?
Wenn ich mit Facebook oder WhatsApp fertig bin, wäre es nicht besser, die App zu beenden.

Antworten (2)

Lassen Sie mich zunächst sagen: Verwenden Sie keine Task-Killer. Du verschlimmerst das Problem nur. Warum? Lassen Sie mich erklären, wie das Android-Betriebssystem funktioniert.

Im Gegensatz zu normalen Betriebssystemen lässt Android Sie eine Anwendung nicht wirklich „schließen“. Sie können die Anwendung verlassen, aber das bedeutet nicht, dass sie sie "geschlossen" oder "beendet" hat. Dies liegt am Multitasking: Wenn Sie eine Anwendung verlassen, können Sie wie zuvor darauf zurückkommen.

Stattdessen übernimmt das Android-Betriebssystem das „Beenden“ oder „Schließen“ von Anwendungen für Sie. Es verfolgt a) wie viel freier Speicher vorhanden ist und b) wie lange es her ist, seit Sie diese App geöffnet haben. Wenn der Speicher zur Neige geht, sammelt Android alle ungenutzten Anwendungen und beendet sie. Der OS-Task-Killer von Android ist sehr intelligent und kann diese Situationen weitaus besser bewältigen als eine Android-Task-Killer-App, die einfach Apps links und rechts ohne „Logik“ dahinter tötet.

Wenn Sie nun eine Anwendung über die Zurück-Schaltfläche oder die Startseite verlassen, bedeutet dies nicht, dass die App unbedingt noch ausgeführt wird, sondern nur, dass sie im Speicher bleibt. Die einzige Zeit, in der eine App ausgeführt wird, ist a) sie ist im Vordergrund oder b) sie hat einen Hintergrunddienst.

In Ihrem Fall klingt es so, als würden Sie versuchen, Hintergrunddienste zu beenden. Wenn Sie dies tun, sagt die App einfach "Oh hey, mein Hintergrunddienst läuft nicht mehr, starten wir ihn wieder!" Und Sie werden dann ein Whack-a-Mole-Spiel spielen. Sie verschwenden Ressourcen und Akkulaufzeit, da Anwendungen von selbst neu gestartet werden. Und wenn eine Anwendung zu dem Zeitpunkt, als Sie sie beendeten, auf die Festplatte (Ihre SD-Karte) schrieb, könnten Sie mit beschädigten Dateien und anderen Problemen enden. Selten, aber es könnte passieren.

Der einzige Bedarf für einen Task-Killer besteht darin, eine fehlerhafte Anwendung in einmaligen Situationen zu stoppen. Dafür ist Force Stop da. Sie sollten nicht alle X Minuten einen Stopp erzwingen müssen. NUR, wenn sich die App in seltenen Fällen schlecht verhält.

Wenn Sie nicht möchten, dass all diese Apps Hintergrunddienste ausführen, überprüfen Sie, ob sie Einstellungen haben, um sie zu deaktivieren. Suchen Sie nach Dingen wie dem Deaktivieren von Hintergrundbenachrichtigungen oder anderen "Abfragen" nach Informationen/Updates. Andernfalls deinstallieren Sie die App.

Noch mehr Infos findest du hier in diesem Thread und diesem Thread .

ach ja...noch was...muss ich den speicher ab und zu im taskmanager löschen? Die RAM-Auslastung scheint wirklich hoch zu sein und nicht zu sinken.
Welchen Speicher löschen? Meinst du die "Daten löschen" für bestimmte Apps? Dadurch wird ein Problem nur vorübergehend behoben, wenn eine App viele Daten verwendet (normalerweise einen Cache oder eine Datenbank).
Wenn Sie den Speicher meinen, der von allen aktiven Diensten verbraucht wird ... die einzige Möglichkeit, diesen wirklich herunterzufahren, besteht darin, diese Hintergrunddienste zu deinstallieren oder ihre Hintergrunddienste (Benachrichtigungen usw.) zu deaktivieren.
Um die Hintergrunddienste zu deinstallieren muss ich die App selbst richtig verwenden
Um zu verhindern, dass eine App einen Hintergrunddienst verwendet, deinstallieren Sie die App oder weisen Sie die App an, die Abfrage nach Updates/das Senden von Benachrichtigungen zu beenden.

Einige der Anwendungen (z. B. Facebook, Karten) sind wie Dienste. Sie starten immer wieder neu. Wenn andere Anwendungen wie Browser oder Messaging problemlos beendet werden, ist nichts falsch. Es ist nur so, dass einige Anwendungen immer im Hintergrund laufen wollen. Die beste Option ist, alle Anwendungen zu deinstallieren, die Sie nicht verwenden. Wenn Sie eine Anwendung benötigen, lassen Sie sie besser laufen. Die Verwendung von Task-Killern ist keine gute Idee.

Danke. Also ist es normal, dass Apps wie Facebook, Whatsapp und Map weiterlaufen?
Jawohl! Mach dir keine Sorgen um sie.