Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Wakelock im Akkubetrieb

Das Thema "Wakelock im Akkubetrieb" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 30.09.2011, 13:02   #1 (permalink)
Neuer Benutzer

Registriert seit: 26.04.2011
Beiträge: 14
Abgegebene Danke: 0
Erhielt 2 Danke für 2 Beiträge
Standard Wakelock im Akkubetrieb

Moin,

irgenwie bekomm ich den Wakelock nicht richtig zum laufen.

Im Netz und Akkubetrieb schaltet sich trotz Wakelock das Display nach einiger Zeit aus.

PHP-Code:
public void onCreate(Bundle savedInstanceState) {
        
super.onCreate(savedInstanceState);
        
         
//Abschalten des Bildschirms verhindern
        
PowerManager pm = (PowerManagergetSystemService(Context.POWER_SERVICE);
        
PowerManager.WakeLock wl pm.newWakeLock(PowerManager.ACQUIRE_CAUSES_WAKEUP PowerManager.FULL_WAKE_LOCK"DoNotDimScreen");
        
        
wl.acquire();
.... 
Im Prinzip lädt das Programm danach einige Daten und startet wiederholt einen Thread über einen Handler, der Daten ins Netzwerk schreibt und liest. Hängt das vielleicht mit dem Thread zusammen?

Gibt es keine Möglichkeit im Akkubetrieb die App solange aktiv zu lassen bis der Akku komplett leer ist?

Im Netzbetrieb bleibt die App nur aktiv, wenn man in den Debuggingeinstellungen einstellt, dass im Netzbetrieb das Display anbleiben soll.
Nebukad ist offline   Mit Zitat antworten
Alt 30.09.2011, 14:05   #2 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Standard AW: Wakelock im Akkubetrieb

Code:
<uses-permission android:name="android.permission.WAKE_LOCK" />
gesetzt?
Tom299 ist offline   Mit Zitat antworten
Alt 30.09.2011, 14:17   #3 (permalink)
Neuer Benutzer

Registriert seit: 26.04.2011
Beiträge: 14
Abgegebene Danke: 0
Erhielt 2 Danke für 2 Beiträge
Standard AW: Wakelock im Akkubetrieb

Jo,

das Display wird auch automatisch hell beim Start, seitdem ich das ACQUIRE_CAUSES_WAKEUP hinzugefügt hatte und gedimmt wird es auch nicht, prinzipiell scheint sich da also was zu tun. Trotzdem schaltet er nach der in den Systemeinstellungen gesetzten Displaytimeoutzeit das Display ab.
Nebukad ist offline   Mit Zitat antworten
Alt 01.10.2011, 01:39   #4 (permalink)
Android-Hilfe.de Mitglied

Modell: Nexus S

Registriert seit: 30.09.2011
Beiträge: 137
Abgegebene Danke: 8
Erhielt 35 Danke für 33 Beiträge
Standard AW: Wakelock im Akkubetrieb

Wie lange ist die eingestellte Displaytimeoutzeit?
Taucht im logcat vieleicht etwas in der Art "Process killed for excessive wakelock use" auf? Wakelocks können nicht mehr ewig offen gehalten werden.
strider ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
Neues Defy hängt sich im Akkubetrieb auf tplus Motorola Defy Forum 7 11.04.2011 21:30
WakeLock will einfach nicht! andy572 Android App Entwicklung 18 23.11.2010 17:33
[S] einfache Alternative zu locale. WLAN an/aus schalten bei Netz-/Akkubetrieb Katzenstreu Tools 4 02.08.2010 14:46




Du liest gerade: "Wakelock im Akkubetrieb" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.