2017-01-27 4 views
2

Ich versuche, die Beziehung zwischen den Benachrichtigungen und Prozessen in Android zu verstehen:Android - Was ist die Beziehung zwischen Prozessen und Benachrichtigungen?

  1. einen Android-Prozess mit aktiver Benachrichtigung, aber keine offene Aktivität wird "cached" or "visible" in Betracht gezogen? I.e. Würde Android versuchen, diesen Prozess bei Inaktivität zu beenden oder ihn aufgrund einer aktiven Benachrichtigung zu schonen?

  2. Wenn der Prozess von Android getötet wird, würde die Benachrichtigung auch gelöscht werden? Ich nehme an, dass es so ist, denn wenn ich einen Prozess über den Anwendungsmanager von Android abbringe, verschwinden auch dessen Benachrichtigungen.

Antwort

0

Das ist was ich gefunden habe, basierend auf abmeldet:

  1. Mitteilung keinen Prozess getötet hat retten wird. Wenn Android über wenig Speicher verfügt, wird der Prozess unabhängig von seinen aktuellen Benachrichtigungen gelöscht.
  2. Die Benachrichtigung über einen gelöschten Prozess wird nicht entfernt, wenn Android den Prozess aufgrund von Speicherproblemen beendet. Es löscht nur die Benachrichtigungen, wenn Sie manuell "Prozess beenden" aus dem Prozessmanagement-Bedienfeld von Android ausführen.
Verwandte Themen