Energiespareinstellungen

Die Akkulaufzeit ist ein immer wiederkehrendes Problem für Nutzer. Um die Akkulaufzeit zu verlängern, werden in Android kontinuierlich neue Funktionen hinzugefügt, mit denen das Verhalten von Apps und Geräten ohne Ladegerät optimiert werden kann.

Android bietet die folgenden Verbesserungen der Akkulaufzeit:

  • App-Einschränkungen Die Plattform kann Apps vorschlagen, die sich negativ auf die Akkulaufzeit auswirken, damit Nutzer die Möglichkeit haben, die Ressourcennutzung dieser Apps einzuschränken. Apps sind standardmäßig nicht im Hintergrund eingeschränkt.
  • App-Standby Die Plattform kann ungenutzte Apps in den App-Standby-Modus versetzen und den Netzwerkzugriff für diese Apps vorübergehend einschränken sowie Synchronisierungen und Jobs aufschieben.
  • Doze: Die Plattform kann in den Ruhezustand wechseln (und den normalen Betrieb regelmäßig wieder aufnehmen), wenn Nutzer ihr Gerät über einen längeren Zeitraum nicht aktiv verwendet haben (Display aus und Gerät nicht bewegt). Unter Android 7.0 und höher kann Doze auch eine leichtere Optimierung auslösen, wenn Nutzer das Display des Geräts deaktivieren, 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 enableLimitPowerTransfer-Methode der UsbPort-Klasse auf true fest, um das Laden zu deaktivieren und die Stromversorgung zu begrenzen. Rufen Sie die Methode isPowerTransferLimited der Klasse UsbPortStatus auf, um zu prüfen, ob die Stromversorgung begrenzt ist. Wenn isPowerTransferLimited true ist, reduziert das Android-Gerät als Senke die Leistungsaufnahme auf 0 (oder den niedrigsten von der Hardware zulässigen Wert) und begrenzt den Quellstrom auf 0. Die Begrenzung der Quellleistung kann nur erzwungen werden, wenn beide Portpartner die USB Power Delivery-Spezifikation (PD) unterstützen. Wenn Sie die Standardeinstellung für die Stromnutzung wiederherstellen möchten, legen Sie für enableLimitPowerTransfer den Wert false fest. Der Standardstatus wird auch zurückgegeben, 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 Intents verwenden, um diese Einstellungen auf ihre Apps anzuwenden. Nutzer können Apps in den Einstellungen von den Energiesparmodi „App-Standby“ und „Doze“ ausnehmen.
  • Tracker Tracker für das Hintergrundverhalten von Apps überwachen die Akkunutzung von Apps im Vorder- und Hintergrund, um festzustellen, ob die Apps gegen bestimmte Richtlinien verstoßen.

Ausgenommene Apps

Sie können Apps von Doze oder App-Standby ausnehmen. In den folgenden Anwendungsfällen sind möglicherweise Ausnahmen erforderlich:

  • Gerätehersteller, die eine andere Cloud-Messaging-Plattform als Firebase Cloud Messaging (FCM) verwenden
  • Mobilfunkanbieter verwendet keine FCM-Cloud-Messaging-Plattform
  • Drittanbieter-App, die eine Cloud-Messaging-Plattform verwendet, die nicht FCM ist

Achtung:Sie sollten Apps nicht von Tests und Optimierungen ausnehmen. Unnötige Ausnahmen untergraben die Vorteile von Doze und App Standby und können die Nutzerfreundlichkeit beeinträchtigen. Wir empfehlen daher dringend, solche Ausnahmen zu minimieren, da sie es Apps ermöglichen, die nützlichen Kontrollen der Plattform über den Stromverbrauch zu umgehen. Wenn Nutzer mit dem Stromverbrauch dieser Apps unzufrieden sind, kann dies zu Frustration, schlechten Erfahrungen (und negativen Rezensionen für die App) und Kundensupportanfragen führen. Aus diesen Gründen empfehlen wir dringend, keine Drittanbieter-Apps auszunehmen, sondern nur Cloud-Messaging-Dienste oder Apps mit ähnlichen Funktionen.

Standardmäßig ausgenommene Apps werden unter Einstellungen > Apps & 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 Nutzer Transparenz zu bieten, MUSS im Menü „Einstellungen“ eine Liste aller ausgenommenen Apps angezeigt werden.

Nutzer können Apps manuell ausnehmen, indem sie Einstellungen > Apps & Benachrichtigungen > APP-NAME > Akku > Akkuoptimierung aufrufen und dann die App auswählen, für die die Optimierung deaktiviert (oder wieder aktiviert) werden soll. Nutzer können den Ausnahmestatus von Apps oder Diensten, die im System-Image standardmäßig ausgenommen sind, jedoch nicht ändern.