Reklame
Min telefons anemiske batterilevetid drænet virkelig sjove væk fra en ellers fantastisk telefon, Nexus 4. Over natten vil det typisk miste omkring 30-50% af sin batteriopladning - mens ledig! Jeg ville få cirka to eller tre timers brug, før jeg skulle oplade. Et svagt batteri irriterer ikke kun brugeren, det reducerer også telefonens levetid.
Mine batteriproblemer forsvandt dog efter brug af en enkelt app: Wakelock Detector. I modsætning til andre apps til batterianalyse, giver Wake Lock Detector en let metode til at søge app-problemer, der forårsager batteriafladning.
Denne artikel forklarer hvordan WLD identificerer de apps, der forårsager din telefons batteriafløb, demonstrerer dens anvendelse og sammenligner den med to andre superlative batterianalyseværktøjer: Carat og BetterBatteryStats.
Hvad er en Wakelock?
En wakelock er en mekanisme i Android-operativsystemet. Programmer, der kræver systemressourcer, bruger wakelock-funktionen til at holde telefonen vågen. Når processen er færdig med sin opgave, frigiver den wakelock-funktionen, og telefonen går i dvale. Wakelocks opstår, fordi en app anmodede om CPU's processorkraft til at udføre en opgave. Imidlertid forekommer mange wakelocks af trivielle årsager, ikke faktisk relateret til telefonens kernefunktioner.
Der findes to slags wakelocks:
- Fuld: Fuld wakelocks få din enhed til at vågne helt op, hvilket medfører en hel del strømafladning - den tændes fuldt ud på CPU'en, skærmen (og baggrundsbelysning på tastaturet, i tilfælde af at du har et hardwaretastatur på din enhed). Disse har en tendens til at være mindre almindelige end de delvise wakelocks. Alligevel kan det stadig forårsage massivt batteriafløb.
- Delvis: A delvis wakelock trækker din CPU fuldstændigt ud af slumre, selvom den ikke tænder baggrundsbelysningen eller skærmen på tastaturet. Bemærk, at en delvis wakelock hver for sig ikke løber så meget som en fuld, hvilket gør det mindre en trussel, men kumulativt forårsager de en hel dræning på dit batteri. Faktisk vil de fleste brugere se mere dræning på deres batteri fra delvise wakelocks end fulde. Jo mere software, der er indlæst på din enhed, jo mere sandsynligt er det at lide af et stort antal delvise wakelocks.

Hvordan fungerer Wakelock-detektor?
Du skal blot installere appen og lade telefonen være i et par timer, mens Wakelock Detector overvåger dit strømforbrug. Når du er klar:
- Skyd WLD op for første gang. Det første hovedvindue, der vises, viser to vigtige oplysninger: For det første apps, der forårsager wakelocks. Hvis du trykker på apps, der forårsager wakelock, ser du menulinjen øverst på skærmen. For det andet, hvis du trykker på menuknappen tri-dot i øverste højre side af skærmen, finder du konfigurationsknappen.
- Vær opmærksom på mængde tid hver app forbruger. Jo længere wakelocks der er knyttet til hver app, desto større er batteriets afløb. Hvis wastrel-tjenesten ikke er noget, der regelmæssigt bruges, er det sandsynligvis en baggrundstjeneste, der enten er ukorrekt konfigureret eller dårligt designet.
- Hvis du trykker på en app fra hovedmenuen, får du vist flere muligheder: For det første kan du afinstallere appen via Play Store, eller for det andet kan du åbne appen for at konfigurere den igen. Til forkert opførelse af Google- eller systemapps foreslår jeg, at du åbner appen. Sluk specifikt appens adgang til GPS og / eller prøv at logge ud. For mere information om, hvordan man konfigurerer nogle af de største batterispændere, se min artikel om deaktivering af Google-tjenester 7 gratis Google-tjenester, der koster batteriets levetid og privatlivHer er, hvordan du beskytter dit privatliv og bevarer batteriets levetid, mens du bruger en Android-enhed. Læs mere .

I mit tilfælde fandt jeg, at to apps forårsagede den mest mængde batteriafladning: Google Søgning og Google Maps. Genkonfigurering af de to apps gav en anden fuld dag brug.
Hvordan kan Wakelock-detektor sammenlignes med konkurrencen?
To andre apps tager meget forskellige tilgange til overvågning af batteridræning: BetterBatteryStats, som kræver en mere teknisk forståelse og Carat, som kræver, at du kører appen hver dag. Begge har deres forskellige styrker og svagheder, men efter brug af alle tre apps er det tydeligt, at WLD leverer den hurtigste identifikationsproces, mens den er ekstremt nem at bruge.
- BetterBatteryStats: Mens de tilbyder de mest omfattende resultater af de tre apps, forbliver dens resultater ubeskrivelige for den afslappede bruger. Chris Hoffman gjorde et fantastisk stykke arbejde med at forklare hvordan BBS fungerer sin magi, men selv med hjælp tager det en hel del læsning for fuldt ud at forstå dens funktion og hvordan man optimerer en telefons batterifunktion korrekt.
- Carat: Carat er specialiseret i at finde apps, der enten er forfærdelige batterispild eller lider af en fejl, hvilket resulterer i spildt energi. Den har ingen automatisk start-trigger, så du skal manuelt køre Carat over flere dage, før den rapporterer nøjagtige oplysninger om dine apps. Et andet interessant træk ved Carat er dets rangeringssystem, der tildeler din enhed en percentil vurdering af batteriets effektivitet. Selvom det er interessant, mangler det WLDs enkelhed og brugervenlighed.

Konklusion
Wakelock-detektor kan virkelig hjælpe med at få din Android-enheds batteriforbrug nede. Det er nemt at bare installere appen, identificere de problematiske batterispild apps og derefter fjerne kilden. Mens en multispektrummetode, der bruger alle tre apps, også ville give yderligere effektivitet, hvis du skulle vælge en, skal du gå med WLD.
Er der nogen, der har nogen som helst favoritapp, der hjælper med batteriet? Fortæl os det i kommentarerne.
Billedkreditter: Fyrværkeri via MorgueFile.com
Kannon er en teknologjournalist (BA) med baggrund i internationale anliggender (MA) med vægt på økonomisk udvikling og international handel. Hans lidenskaber er i Kina-købt udstyr, informationsteknologier (som RSS) og produktivitetstips og -tricks.