Die Akkulaufzeit ist ein ständiges Anliegen der Benutzer. Um die Akkulaufzeit zu verlängern, fügt Android kontinuierlich neue Funktionen hinzu, die der Plattform dabei helfen, das Verhalten von Apps und Geräten im ausgeschalteten Zustand zu optimieren.
Android bietet die folgenden Verbesserungen der Akkulaufzeit:
- App-Einschränkungen . Die Plattform kann Apps vorschlagen, die sich negativ auf die Akkulaufzeit auswirken, sodass Benutzer festlegen können, dass diese Apps keine Ressourcen verbrauchen. Apps sind standardmäßig nicht auf den Hintergrund beschränkt.
- App-Standby . Die Plattform kann ungenutzte Apps in den App-Standby-Modus versetzen, den Netzwerkzugriff vorübergehend einschränken und Synchronisierungen und Jobs für diese Apps zurückstellen.
- Dösen . Die Plattform kann in einen Tiefschlafzustand übergehen (in regelmäßigen Abständen den normalen Betrieb wieder aufnehmen), wenn Benutzer ihr Gerät über einen längeren Zeitraum hinweg nicht aktiv genutzt haben (Bildschirm ausgeschaltet und stationär). Mit Android 7.0 und höher kann Doze außerdem eine Reihe leichterer Optimierungen auslösen, wenn Benutzer den Gerätebildschirm ausschalten, sich aber weiterhin bewegen.
- Begrenzung der Stromübertragung während der USB-Sicherung und -Wiederherstellung. Wenn Sie eine USB-Sicherung oder -Wiederherstellung durchführen, legen Sie die Methode
enableLimitPowerTransfer
derUsbPort
-Klasse auftrue
fest, um den Ladevorgang zu deaktivieren und die Stromquelle zu begrenzen. Um zu überprüfen, ob die Stromversorgung begrenzt ist, rufen Sie dieisPowerTransferLimited
Methode derUsbPortStatus
-Klasse auf. WennisPowerTransferLimited
true
ist, reduziert das Android-Gerät den Stromverbrauch als Senke auf 0 (oder den niedrigstmöglichen Wert, der von der Hardware zugelassen wird) und begrenzt den Quellstrom auf 0. Die Begrenzung des Quellstroms kann nur erzwungen werden, wenn beide Portpartner die USB-Stromversorgung unterstützen (PD)-Spezifikation. Um den Stromverbrauch auf den Standardzustand zurückzusetzen, setzen SieenableLimitPowerTransfer
auffalse
. Der Standardzustand wird auch zurückgesetzt, wenn das USB-Kabel getrennt wird. - Ausnahmen . Vorinstallierte System-Apps und Cloud-Messaging-Dienste sind in der Regel standardmäßig von App-Standby und Doze ausgenommen. App-Entwickler können Absichten verwenden, um diese Einstellungen auf ihre Apps anzuwenden. Benutzer können Apps im Menü „Einstellungen“ aus den Energiesparmodi „App Standby“ und „Doze“ ausschließen.
- Tracker . App-Hintergrundverhaltens-Tracker überwachen den Akkuverbrauch von Apps im Vorder- und Hintergrund, um festzustellen, ob die Apps gegen bestimmte Richtlinien verstoßen.
Ausgenommene Apps
Sie können Apps von der Doze- oder App-Standby-Regelung ausnehmen. Ausnahmen können in den folgenden Anwendungsfällen erforderlich sein:
- Gerätehersteller, die eine andere Cloud-Messaging-Plattform als Firebase Cloud Messaging (FCM) verwenden
- Mobilfunkanbieter, der eine Nicht-FCM-Cloud-Messaging-Plattform nutzt
- Drittanbieter-App, die eine Nicht-FCM-Cloud-Messaging-Plattform nutzt
Warnung: Nehmen Sie keine Apps aus, um Tests und Optimierungen zu vermeiden. Unnötige Ausnahmen untergraben die Vorteile von Doze und App Standby und können das Benutzererlebnis beeinträchtigen. Wir empfehlen daher dringend, solche Ausnahmen auf ein Minimum zu beschränken, da sie es Apps ermöglichen, vorteilhafte Kontrollen der Plattform über den Stromverbrauch zu umgehen. Wenn Benutzer mit dem Stromverbrauch dieser Apps unzufrieden sind, kann dies zu Frustration, schlechten Erfahrungen (und negativen Bewertungen für die App) und Fragen beim Kundensupport führen. Aus diesen Gründen empfehlen wir dringend, keine Drittanbieter-Apps auszunehmen und stattdessen nur Cloud-Messaging-Dienste oder Apps mit ähnlichen Funktionen auszunehmen.
Standardmäßig ausgenommene Apps werden unter Einstellungen > App & Benachrichtigungen > Spezieller App-Zugriff > Akkuoptimierung aufgeführt. Diese Liste wird verwendet, um die App sowohl vom Doze- als auch vom App-Standby-Modus auszunehmen. Um dem Benutzer Transparenz zu bieten, MÜSSEN im Menü „Einstellungen“ alle ausgenommenen Apps angezeigt werden.
Benutzer können Apps manuell ausschließen, indem sie „Einstellungen“ > „App & Benachrichtigungen“ > APP-NAME > „Akku“ > „Akkuoptimierung“ verwenden und dann die App auswählen, um die Optimierung zu deaktivieren (oder wieder zu aktivieren). Allerdings können Benutzer den Ausnahmestatus von Apps oder Diensten, die im Systemabbild standardmäßig ausgenommen sind, nicht ändern.