Muss ich wirklich einen Task-Manager installieren?

Antworten:

88

Sieh dir das an

http://geekfor.me/faq/you-shouldnt-using-a-task-killer-with-android/

FAQ: Warum Sie keinen Task Killer mit Android (geekfor.me) benutzen sollten - xda-Entwickler

tl; dr version:

  • Android ist fest programmiert, um eine Aufgabe automatisch abzubrechen, wenn mehr Speicher benötigt wird.
  • Android ist hartcodiert, um eine Aufgabe automatisch zu beenden, wenn sie erledigt ist und das tut, was sie tun muss.
  • Android ist hartcodiert, um eine Aufgabe automatisch abzubrechen, wenn Sie lange nicht mehr daran gearbeitet haben.
  • Die meisten Dienste (die möglicherweise im Hintergrund ausgeführt werden) belegen nur sehr wenig Speicher, wenn sie nicht aktiv sind.
  • Ein Inhaltsanbieter tut nur dann etwas, wenn eine entsprechende Benachrichtigung vorliegt. Andernfalls wird sehr wenig Speicher verwendet.
  • Wenn ein Prozess beendet wird, wenn er noch nicht bereit ist, muss er sich selbst neu laden und neu beginnen, wenn er erneut benötigt wird.
  • Da eine Aufgabe wahrscheinlich aus einem bestimmten Grund im Hintergrund ausgeführt wird, wird sie durch das Beenden nur dann erneut erzeugt, wenn die Aktivität, die sie verwendet hat, erneut danach sucht. Und es muss einfach wieder von vorne beginnen.
  • Das Beenden bestimmter Prozesse kann unerwünschte Nebenwirkungen haben. Sie erhalten keine SMS, es werden keine Alarme ausgegeben und es wird gewaltsam geschlossen, um nur einige zu nennen.
  • Die einzig wahre Möglichkeit, um zu verhindern, dass auf Ihrem Telefon etwas ausgeführt wird, ist die Deinstallation der .apk-Datei.
  • Die meisten Anwendungen beenden sich von selbst, wenn Sie sie verlassen, indem Sie auf "Zurück" klicken, bis sie geschlossen werden, anstatt auf die Schaltfläche "Home" zu klicken. Aber selbst wenn Android zu Hause ist, wird es irgendwann beendet, sobald es eine Weile im Hintergrund war.

Da Android entwickelt wurde, müssen Sie keine Apps töten.

Cristi
quelle
1
Dies hängt von den Apps ab, die Sie ausführen. Sobald Sie eine ständig auf CPU- oder Festplattenverkehr ausgelegte App starten, werden Sie möglicherweise einige Verlangsamungen bemerken, die nach der Verwendung eines Taskkillers verschwinden.
Barfieldmv
2
Es ist nur natürlich, dass es manchen Menschen schwerfällt zu akzeptieren, dass das System dies wirklich für Sie erledigen kann. Das liegt daran, dass derzeit keine bekannten Systeme so funktionieren, hauptsächlich aufgrund eines historischen Erbes. Aber so funktioniert es wirklich. Kein Task-Manager erforderlich! Lassen Sie Ihre Ängste los ... Tatsächlich sind alle Task-Manager bis zu einem gewissen Grad Hacks, die andere Nebenwirkungen hervorrufen.
pjv
18

Nein, und noch mehr mit den neuesten 2.2-Versionen von Android. Ich habe sie benutzt, aber ich habe aufgehört und alles ist besser, seit ich aufgehört habe, einen Task-Manager / Killer zu benutzen. Es gibt eine App namens Watchdog, über die Sie über einen Prozess informiert werden möchten, bei dem über einen längeren Zeitraum eine Tonne CPU verbraucht wird. Auf diese Weise haben Sie die Möglichkeit, diesen Prozess abzubrechen.

Danivovich
quelle
7

Ja. Sie sollten eine Task-Killer-App haben, aber nicht aus den Gründen, die Sie denken.

Ich hatte außer Kontrolle geratene Prozesse (vielleicht kann Watchdog helfen) wie Google Maps, die dann zweimal ausgeführt wurden, einmal, um meine CPU / RAM zu töten und einmal, um tatsächlich zu arbeiten. Ich musste den Taskkiller verwenden, um beide Instanzen zu töten und dann die normale auszuführen.

SELTEN müssen Sie tatsächlich etwas manuell töten. Aber wie bei allen Programmen passiert manchmal etwas. Ich habe Apps das ganze Telefon zum Absturz bringen lassen und sie liefen nicht in root oder so.

Dmitriy Likhten
quelle
4

Manchmal, wenn eine App abstürzt oder nicht mehr reagiert, ist es hilfreich, sie manuell herunterfahren zu können. . . Bei Langsamkeitsproblemen ist jedoch kein Task-Manager erforderlich, da das Betriebssystem selbst Multitasking jetzt besser handhabt.

tooshel
quelle
2
Ich werde hinzufügen, dass manchmal Apps geschlossen werden müssen, aber Sie können dies normalerweise innerhalb des Betriebssystems tun. Sie benötigen keinen Task-Manager, um Apps zu schließen. Gehen Sie zu Einstellungen> Anwendungen> Dienste ausführen (kann je nach Betriebssystemversion unterschiedlich sein). Aus dem Menü können Sie Force Quit drücken.
Jonesdavide
Es ist nicht nötig, dass ein Auftragskiller das macht, Sheldon, gehen Sie einfach in die normalen Einstellungen: D
Nathan Schwermann
Ich fand Advanced Task Killer (auch mit Ads) eine schönere Benutzeroberfläche. Allerdings brauchst du es nicht. Stock Android verfügt über alle notwendigen Werkzeuge. Aus dem gleichen Grund benutze ich Uninstaller vs aus dem Anwendungsmenü, nur einfacher.
Dmitriy Likhten
@schwiz Sicher, Sie können zu "Anwendungen" gehen und einen Force-Stop durchführen. Tatsächlich ist dies die neueste Version von "Advanced Task Manager", aber es ist schön, die Liste der derzeit ausgeführten Apps zu sehen, anstatt aller Apps. Meistens brauchen Sie jedoch keinen Task-Manager.
Tooshel
3

In diesem umfassenden, informativen und leicht lesbaren Artikel mit dem Titel " Erklärungen zu Android- Auftragskillern : Was sie tun und warum Sie sie nicht verwenden sollten " erhalten Sie einen schnellen Überblick darüber, wie Android standardmäßig das Prozessmanagement für sich alleine ziemlich gut handhabt. (Im Wesentlichen, dass ein Task-Manager / eine Killer-App nicht erforderlich ist. Dies war in früheren Versionen des Android-Betriebssystems nützlicher.)

Der Artikel wird erklären:

  • Wie Android Prozesse verwaltet
  • Warum Auftragskiller (normalerweise) schlechte Nachrichten sind
  • Was Sie stattdessen tun sollten, zB:

    • Achten Sie auf außer Kontrolle geratene Prozesse
    • Deinstallieren Sie Bad Apps
    • Rooten Sie möglicherweise Ihr Telefon (obwohl nicht erforderlich)
Simon
quelle
2

Als ich Froyo ausgeführt habe, habe ich den Task-Manager installiert, um nicht Aufgaben abzubrechen, sondern um eine einfach zu überprüfende Liste der ausgeführten Aufgaben zu finden und mehr über die Funktionsweise von Apps zu erfahren. Dies schien der einfachste Weg zu sein, um zu lernen, was schnell lief.

Jetzt, wo ich Lebkuchen habe, benutze ich einfach die "laufende" Liste unter Anwendungen im Einstellungsmenü.

Alex B
quelle
1
In Gingerbread erfahren Sie im Abschnitt "Ausführen von Diensten" in der Liste "Anwendungen" unter "Einstellungen", auf welchen Apps Hintergrunddienste ausgeführt werden, ohne dass Tools von Drittanbietern erforderlich sind.
GAThrawn
@GAThrawn Guter Punkt. Ich antwortete, bevor ich Lebkuchen hatte.
Alex B
Ich habe abgestimmt, weil ich nicht denke, dass es eine Gegenstimme verdient. Ich glaube nicht, dass die Antwort falsch ist, vor allem, wenn man bedenkt, dass einige Telefone (z. B. Samsung Captivate) in den USA nur über offizielle Kanäle Lebkuchen erhalten haben.
Chance
0

Idealerweise benötigen Sie aus den von Cristi genannten Gründen keinen Task-Manager.

Zufällige Verlangsamungen bei Android sind wahrscheinlich auf eine von zwei Quellen zurückzuführen:

  • Schlecht programmierte Apps (meistens)
  • Android räumt den Speicher auf und entlädt Dinge, um Platz zu schaffen (dies sollte nur vorübergehend sein, kann aber auf älteren Geräten oder mit benutzerdefinierten ROMs sehr ärgerlich sein)

Wenn Sie Verzögerungen feststellen und die Apps, die diese verursachen, nicht deinstallieren können oder wollen (oder nicht wissen, um welche es sich handelt), kann ein Task-Killer wirklich etwas bewirken. Gleiches gilt für ältere Geräte, die nicht über genügend RAM verfügen.

Also: Es sollte nicht erforderlich sein, aber Sie können es versuchen, um dieses Problem zu umgehen, wenn Sie sich auf Ihrem Gerät schlecht benehmen.

jdm
quelle