Page 1 of 2

Android App - äter batteri

Posted: Mon 03 Mar 2014, 16:40
by poorimagination
Hej,
Jag installerade nyligen Switch King appen på min Galaxy S4 med Android 4.4.2. La in några widgets och allt funkade kanon. Märkte dock rätt fort att mitt batteri bara räcker en halv dag.
Installerade då Wakelock detector och det visar sig att Switch King appen samlar på sig ungefär 23.000 wakelocks på 4 timmar!!!
Jag har inställningarna för uppdateringsintervallerna till de högsta värdena men det hjälper inte.
Lösningen för närvarande är att köra Greenify och sätta appen i Hibernate mode.
Har också sett att det är fler än jag som upplever samma problem i Google Play-kommentarerna.
Finns det någon möjlighet att lösa detta i en kommande uppdatering?

Jag kör version 3.2.3 på en Windows 8.1 x64.

MVH
Andreas

Re: Android App - äter batteri

Posted: Mon 03 Mar 2014, 20:41
by Martin
Intressant!

Det är möjligt att det är något som förändrats i Android sedan appen byggdes. Appen ska bara hämta värden när skärmen är på och telefonen är "aktiv".
Antar att detta bara inträffar när det är Widgets inblandade?

Edit:
http://bugnet.switchking.se/Issues/Issu ... spx?id=700

Re: Android App - äter batteri

Posted: Tue 04 Mar 2014, 12:59
by poorimagination
Hej igen,
Jag kan testa med och utan widgets de kommande två dagarna så vår vi se, utan Greenify alltså.
Något annat du vill att jag testar?

/Andreas

Re: Android App - äter batteri

Posted: Tue 04 Mar 2014, 18:21
by gus
Du som har en S4, tycker du det är lätt att läsa en graf? Jag själv kan knappast använda den funktionen längre pga att siffrorna blir för små (kan bero på ålder).

Skickat från min GT-I9505 via Tapatalk

Re: Android App - äter batteri

Posted: Wed 05 Mar 2014, 20:52
by Martin
Jag kan nästan bekräfta detta själv - hustrun har en widget på sin S3 och jag har inga widgetar och tittar jag med Wakelock-appen så ser jag att jag inte har några Wakelocks alls medan hon har ett - *hrrrm* - ganska stort antal...
Vore bra att få detta bekräftat, dock...

Re: Android App - äter batteri

Posted: Thu 13 Mar 2014, 13:02
by poorimagination
Martin wrote:Jag kan nästan bekräfta detta själv - hustrun har en widget på sin S3 och jag har inga widgetar och tittar jag med Wakelock-appen så ser jag att jag inte har några Wakelocks alls medan hon har ett - *hrrrm* - ganska stort antal...
Vore bra att få detta bekräftat, dock...
Jag får samma resultat. Väldigt många WL med widgets. Utan har jag ungefär en 20-del så många.
Lite synd för jag gillar widget-genvägarna.

/Andreas

Re: Android App - äter batteri

Posted: Wed 19 Mar 2014, 20:05
by Martin
Har börjat titta på detta men det krävs en nyinstallation av virtuell miljö för att kunna testköra ordentligt (pågår).
I Android kan man begära WakeLock för att hålla skärmen igång eller hålla CPU uppe och snurra med full hastighet men inget sådant görs i appen - då hade det varit enkelt att plocka bort.
Det enda jag kan se i koden utan att testköra är att det görs en kontroll om skärmen är på eller av och om den är av så ska appen vila. Det är möjligt att det är just denna kontroll som gör att WakeLock aktiveras av någon anledning...

Re: Android App - äter batteri

Posted: Thu 20 Mar 2014, 11:45
by Martin
Efter att ha läst på lite ytterligare vet jag iaf vad det är som ger Wakelock-problem.
Ett steg framåt.

Re: Android App - äter batteri

Posted: Thu 27 Mar 2014, 18:46
by Martin
Har löst detta men vill göra lösningen ännu lite bättre innan en ny version släpps.

Re: Android App - äter batteri

Posted: Thu 27 Mar 2014, 19:10
by kivimart
Toppen

Skickat från min HTC One via Tapatalk