Wenn ja, kann ich alle Wakelocks von Drittanbieter-Apps blockieren, da ich möchte, dass die Apps nur ausgeführt werden, wenn mein Bildschirm eingeschaltet ist ?
Ich verstehe, dass dies einige Funktionen wie das Empfangen von WhatsApp-Nachrichten bei ausgeschaltetem Bildschirm beeinträchtigen würde , aber ich bin damit einverstanden.
Werden Wakelocks nur angezeigt, wenn der Bildschirm ausgeschaltet ist?
NEIN
Zitat von Android-Entwicklern
Ein Wakelock ist ein Mechanismus, der anzeigt, dass Ihre Anwendung das Gerät eingeschaltet lassen muss
Die folgenden Wakelock-Stufen sind definiert, mit unterschiedlichen Auswirkungen auf die Systemleistung. Diese Ebenen schließen sich gegenseitig aus – Sie können nur eine davon angeben.
Ich möchte, dass die Apps nur ausgeführt werden, wenn mein Bildschirm eingeschaltet ist?
Dies sollte mit der Automatisierung möglich sein , aber ich habe es nicht versucht. Eine weitere Alternative ist die Verwendung eines Task-Killers wie [root] Servicely , um Apps auszuwählen und selektiv zu beenden, wenn der Bildschirm eingeschaltet ist .
Hinweis: Task-Killer werden aus den hier genannten Gründen nicht empfohlen. Muss ich wirklich einen Task-Manager installieren? und verschiedene andere Antworten im Task-Management -Tag
Zum Weiterlesen: Wakelocks: Detect No-Sleep Issues in Android* Applications
Bienen