Android WakeLock

Ich habe ein Problem mit dem Erwerb eines WakeLock. Es scheint nicht zu funktionieren. Ich versuche, ein FULL_WAKE_LOCK zu erhalten, aber weder die Anzeige wird aktiviert, noch kann meine App Aufgaben ausführen.

Ich benutze die folgende Berechtigung: android.permission.WAKE_LOCK

Mein Erfassungscode sieht folgendermaßen aus:

PowerManager pm = (PowerManager) getBaseContext().getSystemService(Context.POWER_SERVICE);
wl = pm.newWakeLock(PowerManager.FULL_WAKE_LOCK|PowerManager.ACQUIRE_CAUSES_WAKEUP, "My Tag");
wl.acquire();

Was mache ich falsch

Edit: Neues Flag ACQUIRE_CAUSES_WAKEUP hinzugefügt ... aber keine Verhaltensänderungen

Edit2: Ich versuche nur, Musik abzuspielen und mein Gerät bei einem bestimmten Ereignis zu aktivieren. Die Musik funktioniert einwandfrei, aber das Gerät bleibt schwarz.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage