Kann ich eine Verknüpfung zum Schließen einer bestimmten App erzwingen auf meinem Bildschirm haben?

10

Mein Google Chrome hängt häufig ohne ersichtlichen Grund. Die Anwendung ist aktiv (antwortet), aber die Registerkarten sind leer und es wird nichts geladen. Die einzige Lösung, die ich gefunden habe, besteht darin, sie zu Settings -> Apps -> Google Chrome"erzwingen". Dann öffne ich es wieder und es funktioniert für einige Zeit wieder in Ordnung.

Ich möchte diesen manuellen "Force Close" -Prozess automatisieren, z. B. möchte ich eine Verknüpfung auf meinem Bildschirm haben, die Chrome für mich beendet. Jede andere einfache Möglichkeit, Chrome zu schließen, ist ebenfalls akzeptabel.

Mein Gerät ist Asus Transformer, gerootet.

haimg
quelle
Sie können auf halbem Weg dorthin gelangen, indem Sie eine Verknüpfung zu den Apps-Einstellungen hinzufügen.
Ale
Vielleicht versuchen Sie es mit Dolphin Browser, es könnte besser
abschneiden

Antworten:

10

Ich habe Tasker verwendet . Es ist trivial, eine Aufgabe zum Beenden einer bestimmten Anwendung (Google Chrome) zu erstellen, als dieser Aufgabe auf dem Bildschirm eine Verknüpfung (Widget) hinzuzufügen.

Bearbeiten: Ich habe tatsächlich eine Aufgabe erstellt, die Chrome nicht nur beendet, sondern auch anschließend mit einem Klick neu startet:

Geben Sie hier die Bildbeschreibung ein

haimg
quelle
Sehr nette und handliche App, auch leistungsstark :) Gut für dich, ich habe auf Twitter gesehen, dass es einen neuen Tasker geben wird, mit dem du sie als "Mini-unabhängige Programme" außerhalb von Tasker
speichern kannst
Sollte
mitteilen,
@ t0mm13b: Ich habe einen Screenshot meiner Aufgabe hinzugefügt, der ziemlich selbsterklärend ist.
Haimg
ordentlich ... :) Ich habe eine hier, die Audio nach 19:00 ausschaltet, das unaufhörliche Jammern von E-Mails / Twitter usw. ...: D
t0mm13b
Eine weitere Option, die gut funktioniert, ist Automatisieren , obwohl hierfür root erforderlich ist.
Sparhawk
1

Holen Sie sich eine Prozess-Killing-App wie 'Advanced Task Killer' vom Markt. Mit dieser App können Sie auswählen, welche Prozesse Sie beenden möchten, und dann auf eine einzelne Schaltfläche "Töten" klicken.

Warnung!! Natürlich wird das gewaltsame "Beenden" eines Prozesses nicht empfohlen, da dies Ihre Anwendung beschädigen kann (denken Sie daran, was passieren würde, wenn ein Prozess in eine Datei schreibt und dann plötzlich beendet wird, könnten Sie mit einem beschädigten Asset enden !!!) oder sogar beschädigen Sie unter schlechteren Bedingungen Ihr System.

Sie müssen entweder warten, bis es sich von selbst schließt, oder einfach einen anderen Browser verwenden. Die Antwort lautet also ja, aber tu das nicht.

svarog
quelle
1
Die Verwendung von Task Killer ist verpönt, Android! = Windows, wo Sie einen Prozess zappen können, um ihn als Windows Task Manager zu beenden. Sie könnten tatsächlich Android de-stabilisieren und ... auch den Akku entladen, im Rahmen von Diensten, töten Sie sie, sie werden am Ende neu starten - Saft gesaugt! Das ist die Natur der Dienstleistungen. Lassen Sie Android seinen Job machen
t0mm13b
Daher -1 von mir für die Empfehlung. Die Antwort lautet: Benutze keine Aufgabe ... Mörder ... was ... also ... jemals!
t0mm13b
1
Das eigentliche Beenden eines Prozesses (pid) ist eine native Linux-Methode, um einen Prozess zwangsweise zu schließen. Natürlich würden Sie ihn nur unter extremen Bedingungen verwenden. Ich denke, eine Bearbeitung ist vorhanden!
Svarog
Android ist nicht Linux! :) Glaube nicht einmal, dass es so ist, nur weil es eine begrenzte Anzahl von Busybox-Userland-Tools gibt, um einen vollwertigen Linux-Desktop / Server
nachzuahmen
4
@ t0mm13b: Obwohl dies nicht etwas ist, was ich gerne tun würde (immer noch ein mehrstufiger Prozess), ist dieser eine spezielle Fall wahrscheinlich eine gute Aufgabe für einen Task-Killer. Schließlich möchte ich nur eine sich schlecht benehmende Aufgabe schnell und mühelos erledigen (auf Anfrage - nicht automatisch).
Haimg