5Aug

Kako najti root vzrok za težave s sistemom Android

boljša baterija-statistika-na-nexus-4

Android ima vgrajeno akumulatorsko orodje, ki prikazuje, kaj uporablja vašo baterijo. Na žalost to orodje ne zagotavlja vseh informacij, ki jih potrebujete za ugotavljanje osnovnih vzrokov slabe baterije.

BetterBatteryStats je aplikacija, ki prikazuje veliko bolj podrobne informacije o tem, kaj dejansko uporablja baterijo telefona. Z BetterBatteryStats lahko natančno ugotovite, katere aplikacije in nastavitve odvajajo baterijo.

Kako začeti

BetterBatteryStats je na voljo za 2,99 USD v storitvi Google Play, in to je tudi vredno.Če bi radi poskusili, preden kupite, lahko aplikacijo brezplačno prenesete iz svojega niti na forumu XDA Developers. Ne pozabite podpreti razvijalca in kupiti aplikacijo, če vam to zdi koristno.

Aplikacija bo začela spremljati po prvi polnitvi. Ko namestite aplikacijo, boste morali napolniti svoj telefon in nato BetterBatteryStats čas za zbiranje podatkov. Telefon lahko uporabljate običajno nekaj ur, ga uporabite za običajen dan ali celo pustite, da sedi čez noč, da vidite samo, kaj počne vaš telefon, ko ga ne uporabljate. BetterBatteryStats uporablja standardne dogodke v sistemu Android, zato za zbiranje teh podatkov ne bi smeli uporabljati dodatne baterije.

dobrodošli-do-boljši-baterije-stats

Wakelocks Explained

Vaš telefon s sistemom Android ima tri stanja: Prebudi se z zaslonom( ko ga uporabljate), Awake z izklopom zaslona( ko izvaja dejanja v ozadju) in Sleeping.

Če ne uporabljate telefona ali tabličnega računalnika, želite, da ostane v stanju spanja čim bolj. Način mirovanja porabi zelo malo baterije.

Vendar vaš telefon ne more ves čas ostati v stanju spanja. Aplikacije, ki morajo izvajati dejanja v ozadju, uporabljajo delne wakelocks, da bodo med izvajanjem dejanja budilka budna. Vsaka aplikacija, ki mora storiti kaj v ozadju - Gmail, ki sprejema novo pošto, glasbeni predvajalnik predvaja glasbo z izklopljenim telefonom ali aplikacijo Stiki, sinhronizira vaše stike - vse uporablja delne wakelocks, da bo telefon buden.

Učinkovanje wakelocks v delovnem procesu lahko vidite tako, da pregledate podatke o stanju telefona, potem ko ima BetterBatteryStats nekaj časa za zbiranje podatkov. Na primer, na sliki spodaj vidimo, da je bil telefon v uporabi več kot 21 ur. Zaslon telefona je bil vklopljen le 12 minut, vendar je bil sam telefon skoraj dvakrat buden.

Android-boljši-akumulator-stats-spanec-buden-zaslon-on

Zakaj je telefon porabil več kot eno uro in pol, ko ga nismo uporabljali? Delni wakelocks ga je obvaroval. Sčasoma lahko zmanjšamo čas, ki ga telefon preživi, ​​s čimer se poveča življenjska doba baterije, tako da se odstranijo wakelocks.(Upoštevajte, da wakelocks meri čas, ko je bil telefon buden, ko je bil zaslon izključen. Če telefon uporabljate za poslušanje glasbe z izklopljenim zaslonom, se pričakuje in neizogibna velikost budnega časa pri izklopu zaslona.)

PregledDelni Wakelocks

Če si želite ogledati delne wakelake, tapnite meni Drugo na vrhu aplikacije in izberite Delne Wakelocks. Videli boste seznam akcij, ki so povzročile wakelocks. Aplikacija, ki je povzročila največ wakelocks, bo prikazana na vrhu seznama, zato boste vedeli, na katere težave se morate osredotočiti.

Na primer na sliki spodaj lahko vidimo več vzrokov wakelocks: Google Maps samodejno posodablja našo lokacijo( verjetno bo Google Now vedel, kje smo), Pocket sinhronizira naše neprebrane izdelke, Twitter sinhronizira nove tweetove in aplikacijo Google+sinhronizacija nove vsebine.

boljše baterije-stats-wakelocks

Odstranjevanje delnih Wakelocks

S temi informacijami vemo, kaj lahko naredimo, da iz telefona iztisnemo več baterije. V Google Zemljevidih ​​smo lahko onemogočili poročanje o lokaciji v ozadju( aplikacija za Google Zemljevide - & gt; Nastavitve - & gt; Nastavitve lokacije - & gt; Poročanje o lokaciji - & gt; Ne posodobi svoje lokacije), nastavite Pocket za manj pogoste sinhronizacije člankov( ali celo ročno sinhroniziranje), nastavite Cvrkutati, da redko preverja nove tweetove in onemogoči funkcijo sinhronizacije aplikacije Google+.

poročanje o lokaciji, ki je onemogočeno v okolju Android-background-location

Če smo videli Google Talk na vrhu tega seznama in ga nikoli nismo uporabili, smo se lahko odjavili iz Google Talka, da bi zmanjšali wakelocks.Če aplikacija, ki povzroči wakelocks, ima funkcijo sinhronizacije, jo nastavite tako, da sinhronizira manj pogosto, ročno sinhronizirate ali v celoti izključite sinhronizacijo( če jo nikoli ne uporabljate).

Seveda, odločitve, ki jih naredite tukaj, so kompromisi.Če je Gmail na primer velik vir wakelocks za vas, lahko Gmail nastavite, da nikoli ne bo samodejno sinhroniziral novega e-poštnega sporočila.Če boste ročno sinhronizirali s pritiskom na gumb za osvežitev v aplikaciji Gmail, boste prejeli nova e-poštna sporočila in nikoli ne boste prejemali obvestil o novih e-poštnih sporočilih, če ste to storili.

boljše informacije o akumulatorju-gmail-wakelocks

Če je aplikacija, ki še vedno ustvarja wakelocks in jo ne uporabljate, jo morate odstraniti.Če aplikacije ne morete odstraniti, ker je prišel s telefonom, ga lahko onemogočite.Če želite onemogočiti aplikacijo, odprite zaslon z nastavitvami, tapnite Aplikacije, preklopite na seznam Vsi in poiščite aplikacijo. Tapnite ime aplikacije in tapnite gumb Onemogoči.(To funkcijo ne smete uporabljati za onemogočanje uporabnih aplikacij, ker to lahko povzroči težave.)

android-onesposobiti-v-aplikacij

Če niste prepričani, s kakšno nastavitvijo želite povezati wakelock, poskusite storiti Googling. Drugi uporabniki so verjetno naleteli na težave in jih rešili.

Za več nasvetov za izboljšanje življenjske dobe akumulatorja si oglejte naš celoten vodnik za povečanje življenjske dobe baterije v telefonu s sistemom Android.