Mein Problem ist, dass ich zu viele Benachrichtigungen auf meinem Android-Gerät bekomme und oft nicht alle gelesen (gelesen) haben, bevor der Akku stirbt (Shutdown). Offensichtlich gehen die verbleibenden Benachrichtigungen in diesem Prozess verloren.So speichern Sie Android-Benachrichtigungen und wiederherstellen sie beim Neustart
Gibt es eine Möglichkeit, (die gesamten) Daten eingehender Benachrichtigungen mithilfe eines Hintergrunddienstes zu lesen. Diese können dann diese Daten verwenden, um diese Benachrichtigungen zu einem späteren Zeitpunkt erneut zu senden (wiederherzustellen).
Das Ziel, das ich anstrebe, ist, dass alle Benachrichtigungsdaten erfasst und in einer Datei gespeichert werden. Beim Start des Geräts sollte der Dienst dann alle Benachrichtigungen basierend auf den Daten aus dieser Datei als Benachrichtigungen erneut senden.
Wenn bereits eine (bereits gespeicherte) Benachrichtigung angeklickt wurde, sollte der Eintrag aus der Datei entfernt werden. Daher sollten nur noch verbleibende Benachrichtigungen vor dem bevorstehenden Herunterfahren übrig bleiben.
Ich habe bereits eine Anwendung bereit, die einen Notification Listener Service im Hintergrund läuft, der alle Benachrichtigungen erfasst. Mein Problem ist, dass ich nicht glaube, dass ich nur noch Benachrichtigungen von diesen erfassten "StatusBarNotification" -Objekten senden kann. – BlackPyro1994