Unterschied zwischen dem Beenden einer App durch Löschen im Menü "Zuletzt verwendete Apps" und "Stopp erzwingen"

8

Was ist der Unterschied zwischen diesen beiden Methoden beim Beenden von Apps in Android?

  1. Löschen einer App aus dem Menü "Zuletzt verwendete Apps" durch Wischen nach rechts oder links.

  2. Einstellungen → App → Laufen → Stopp erzwingen.

Senden sie das gleiche Signal ( KILLoder TERM) an den laufenden Prozess? Töten sie die von der App gestarteten Dienste?

Hackjutsu
quelle
1
Diese Frage zeigt keinen Forschungsaufwand.
Tamoghna Chowdhury
Sehr nützliche technische Fragen. Ich
suche

Antworten:

11

Obwohl einige Leute denken, dass das Löschen einer App aus dem Menü "Zuletzt verwendete Apps" sie vollständig schließen wird, irren sie sich leider. Es gibt einen Unterschied zwischen dem Löschen einer App aus dem Menü "Zuletzt verwendete Apps" und dem Klicken auf "Stopp erzwingen".

Wenn Sie eine App aus dem Menü "Zuletzt verwendete Apps" löschen, wird die App möglicherweise nicht vollständig geschlossen, insbesondere die Apps, die Dienste wie Music Player, WhatsApp, Facebook usw. verwenden. Wenn Sie beispielsweise Music Player löschen, wird die Musik nicht gestoppt, da die App einen Dienst verwendet Wird im Hintergrund ausgeführt, ABER wenn Sie das Stoppen der mobilen Einstellungen erzwingen, wird die Musik gestoppt, sodass der Dienst beendet wird.

Wenn Sie also Speicher löschen möchten, um den Arbeitsspeicher zu erhöhen, sollten Sie das Stoppen der Apps erzwingen, die Dienste verwenden.

Wenn Sie eine App aus dem Menü "Zuletzt verwendete Apps" löschen, wird nur der Aktivitätslebenszyklus der App beendet, nicht jedoch die Dienste, die von dieser App ausgeführt werden.

Hussein El Feky
quelle
Ich suche