Kurz-Fakten

  • Seit Android 6.0 gibt es die Energiesparzustände Doze und App Standby
  • Im Doze-Zustand werden Netzwerkzugriffe und normale Alarme von Apps aufgeschoben
  • Wecker, die über die Systemfunktion für Wecker gestellt sind, klingeln trotzdem pünktlich
  • Push-Nachrichten mit hoher Priorität dürfen ein schlafendes Gerät wecken
  • Weg auf Pixel-Geräten: Einstellungen → Apps → App → „Akkunutzung der App“

Einordnung

Doze, App Standby und intelligenter Akku

Seit Android 6.0 bremst das System Apps, wenn das Gerät länger unbenutzt und nicht am Strom ist. Im Zustand Doze setzt Android laut seiner Entwicklerdokumentation den Netzwerkzugriff aus und schiebt normale Alarme von Apps auf das nächste Wartungsfenster. App Standby bremst Apps, die länger nicht benutzt wurden. Dazu kommen auf vielen Geräten „Intelligenter Akku“ und der Energiesparmodus. Google weist in der Pixel-Hilfe darauf hin, dass der intelligente Akku Benachrichtigungen verzögern kann.

Warum echte Wecker trotzdem klingeln

Wecker, die eine App über die dafür vorgesehene Systemfunktion stellt, klingeln normal: Android verlässt den Energiesparzustand kurz vorher. Diese Funktion steht nativen Apps zur Verfügung, Web-Apps haben keinen Zugriff darauf – mehr dazu unter Native App.

Was das für Push-Nachrichten bedeutet

Auch Push-Nachrichten kommen über das Netzwerk. Googles Push-Dienst Firebase Cloud Messaging versucht laut Dokumentation, Nachrichten mit hoher Priorität sofort zuzustellen, und darf dafür ein schlafendes Gerät wecken; normale Nachrichten können sich im Doze-Zustand verspäten. Web-Push kennt dafür die Angabe „Urgency“ mit den Stufen „very-low“ bis „high“. Die Weckzentrale schickt ihre Wecker-Nachrichten mit der höchsten Stufe. Wie schnell eine Nachricht ankommt, entscheidet am Ende trotzdem das Gerät – und die Energiespar-Einstellungen unterscheiden sich je nach Hersteller.

Einstellung ändern – mit Bedacht

Auf Pixel-Geräten mit Android 14 oder neuer führt der Weg über Einstellungen → Apps → „Alle Apps anzeigen“ → App → „Akkunutzung der App“ → „Hintergrundnutzung zulassen“. Google empfiehlt, die Optimierung eingeschaltet zu lassen: Eine App ohne Optimierung läuft unter Umständen länger und verbraucht mehr Akku. Kommen Push-Nachrichten eines Weckers regelmäßig verspätet, kann eine Ausnahme für den Browser helfen, über den die Web-App ihre Nachrichten erhält. Bei anderen Herstellern heißen die Menüs anders. Weitere Ursachen sammelt die Checkliste Wecker klingelt nicht.

Verwandte Begriffe