Doze në Android 6.0: Udhëzues i plotë për cilësimet dhe kursimin e baterisë

  • Konfiguro Doze dhe përjashtimet për aplikacionet kritike nga Optimizimi i Baterisë.
  • Kuptoni "App Standby" dhe "Buckets" për të përcaktuar përparësitë e burimeve bazuar në përdorim.
  • Përdorni alarmet e aktivizuara me FCM dhe Doze për njoftime të besueshme.
  • Provo ADB dhe analizo me Battery Historian; përshtatu me profile të përparuara nëse je rootuar.

Cilësimet e kursimit të baterisë në Doze Android 6.0

Çdo version i ri i Android përfshin "hile" të reja që synojnë të të përmirësojë performancën të sistemit operativ të Google kur bëhet fjalë për uljen e konsumit të baterisë së telefonit ose tabletit në fjalë. Versioni i ri i Marshmallow nuk bën përjashtim, dhe emri i veçorisë së re është Dremit.

Kjo vjen për të zëvendësuar dhe përmirësuar fatkeqësinë që ishte Projekti Volta en Android Lollipop, i cili nuk ka qenë pikërisht versioni i zhvillimit të kompanisë Mountain View që ka performuar më mirë për sa i përket autonomisë. Prandaj, Gjumi është i rëndësishëm meqenëse duhet të korrigjojë atë që po ndodhte dhe, në të njëjtën kohë, të ofrojë mundësi të reja që janë efektive.

Android Marshmallow

Si funksionon Doze

E vërteta është se ideja e Google me Doze është vërtet kurioz dhe efikasKy opsion i ri “sulmon” konsumin kur telefoni është në prehje, diçka që ndodh mjaft shpesh dhe na zë pjesën më të madhe të kohës në jetën e përditshme - siç është treguar në disa studime. Kjo do të thotë, funksionimi i tij hyn në lojë kur, për shembull, e mbajmë telefonin tonë të papërdorur dhe mbetet i palëvizshëm me ekranin e fikur (Nëse ka lëvizje të vazhdueshme, sensorët mund ta shtyjnë modalitetin më të thellë).

Kjo nuk shkakton humbjen e lidhjes, as të internetit dhe as të aksesit në rrjetet e nevojshme për të marrë thirrje, por kjo është një nga gjërat e pakta që mbeten aktive nëse Doze është duke punuar (disa procese më rrallë ato ekzekutohen, por nuk janë relevante ose shumë të shumta). Përveç kësaj, Google është kujdesur të ofrojë konfigurim dhe kontroll maksimal nga përdoruesit, pasi është e mundur caktoni aplikacionet me përparësi, e cila është gjithmonë pozitive. Sigurisht, sa më shumë të shtoni, aq më pak zgjat bateria, siç është logjike të mendohet.

Fakti është se në varësi të përdorimit që i jepet telefonit ose tabletit, rritja e autonomisë që arrihet me Doze në Android Marshmallow mund të arrijë deri në 35% më shumë kohë e përdorimit. Nuk është aspak keq, me të vërtetë, dhe në këtë rast, si Unë kam qenë në gjendje të kontrolloj ajo që tregohet është përmbushur -edhe pse me ndryshime të vogla në kohë, por jo shumë të rëndësishme-.

Duke përdorur Doze

Si parazgjedhje në Android 6.0 Funksionaliteti është aktivizuar, kështu që nuk ka nevojë të bëni asgjë që të fillojë të funksionojë. zvogëlojë konsumin të terminalit në fjalë. Megjithatë, më poshtë tregojmë se çfarë duhet bërë për të menaxhuar çfarë kemi komentuar më parë në lidhje me aplikacionet që nuk dëshironi që Doze të mbyllet kur pajisja të shkojë në gjumë. Është vijues:

  • Hyni në Cilësimet e Sistemit dhe kërkoni opsionin e quajtur bateri e cila është në seksionin Device
  • Përdorni ikonën lart djathtas, vetëm atë me tre pika vertikale. Tani zgjidhni Optimizimi i baterisë
  • Në menynë në krye, e cila ka një trekëndësh që tregon poshtë në të djathtë, opsionet e disponueshme shfaqen kur i shtypni, ato që ju interesojnë shfaqen kur zgjidhni Të gjitha aplikacionet
  • Klikoni mbi secilën që dëshironi të konfiguroni dhe në dritaren që shfaqet zgjidhni Mos e optimizoni në rast se nuk doni që Doze ta vërë në gjumë kur pajisja të bjerë në gjumë

Mësime të tjera për version i ri i sistemit operativ të Google mund t'i takoni në këtë pjesë e Ndihmës Android, e cila do t'ju lejojë të konfiguroni pajisjen tuaj në mënyrën më të mirë të mundshme.

Çfarë duhet të dini rreth Doze dhe App Standby

Cilësimet e kursimit të baterisë në Doze Android 6.0

Doze minimizon aktivitet në sfond kur ekrani është i fikur dhe pajisja nuk po karikohet. Kalon në cikle pasiviteti dhe mirëmbajtjaPër periudha të shkurtra kohore, sistemi lejon sinkronizimet, punët dhe alarmet e shtyra, pastaj e kthen sistemin në gjendje gjumi për të kursyer jetëgjatësinë e baterisë.

Me kalimin e kohës, Android shtoi dy nivele: Dozë e lehtë (më tolerante, thjesht fikni ekranin dhe mos e karikoni) dhe Dozë e Thellë (më kufizuese pas një periudhe stacionare). Në të dyja rastet, rrjeti dhe CPU-ja në sfond janë shumë të kufizuara, por Marrja e thirrjeve dhe funksionet kritike të sistemit.

Paralelisht ekziston Aplikacioni në gatishmëri, i cili vendos nëse një aplikacion është joaktiv për shkak të mungesës së përdorimit dhe shtyn aktivitetin e saj në rrjetAndroid i klasifikon aplikacionet në kova (Aktiv, Grup Pune, I Shpeshtë, I Rrallë, Nuk Ekzekutohet Kurrë) dhe rregulloni numrin e punëve, alarmeve dhe akseseve në rrjet që mund të bëjë secila prej tyre.

Përjashtime, njoftime dhe praktikat më të mira

Aplikacionet mund të kërkojnë të jenë përjashtuar nga optimizimet nga Cilësimet > Bateria > Optimizimi, ose përmes qëllimit të sistemit kur funksioni i tij kryesor e kërkon këtë. Megjithatë, Google Play kufizon kërkesat përjashtim nëse ato nuk justifikohen nga funksioni qendror.

Për njoftime të besueshme pa shkarkuar baterinë, rekomandohet të përdorni Firebase Cloud Messaging (FCM): mesazhet e përparësi e lartë mund ta zgjojë aplikacionin për pak kohë edhe në Doze, dhe ato me përparësi normale dorëzohen në dritaren tjetër të mirëmbajtjes. Shmangni mbajtjen lidhje të vazhdueshme zotëroni nëse mund të mbështeteni te FCM.

Nëse keni nevojë për alarme në Doze, përdorni setAndAllowWhileIdle() o setExactAndAllowWhileIdle() de Menaxher i alarmit për të siguruar ekzekutimin e tij brenda kufijve të arsyeshëm. Për të kontrolluar nëse aplikacioni juaj është i përjashtuar, përdorni isIgnoringBatteryOptimizations() dhe përshtatni logjikën tuaj me respekto ciklet të mirëmbajtjes.

Kovat e Gatshmërisë së Aplikacioneve: Si ju Ndikojnë

Android mund ta zhvendosë aplikacionin tuaj midis grupeve bazuar në përdorim. Në Activa nuk ka kufizime; në Seti i punës zbatohen kufizimet e dritës; në Të shpeshta y Të rrallë punët, alarmet dhe mesazhet urgjente janë të kufizuara; në Nuk u ekzekutua kurrë Kufizimet janë maksimale. Mund ta shikoni ose modifikoni "kovën" me mjete zhvillimi dhe Menaxheri i Statistikave të Përdorimit për të kuptuar ndikimin.

Cilësimet e Avancuara (Root): Redaktuesi i Cilësimeve të Kohës së Gjumi dhe të Dremitjes

Nëse jeni një përdorues i përparuar, mundeni caktoni kohëmatësit dhe pragjet e gjumit me aplikacione si Koha e gjumit o Redaktuesi i cilësimeve të dozësAto ju lejojnë të ndryshoni kohët e ndërprerjes, dritaret e mirëmbajtjes dhe ndjeshmërinë e sensorëve, dhe madje të kurseni. profilet me agresivitet të ndryshëm.

Një profil shumë agresiv mund ta detyrojë hyrje e menjëhershme në Dritë të Lehtë dhe të Thellë duke fikur ekranin, duke i ulur dritaret e mirëmbajtjes në zero, duke bllokuar alarmet dhe çaktivizo zërin e rrjetitKjo arrin konsum pothuajse zero gjatë natës, por nënkupton mos merrni njoftime shtypni ose aktivizoni alarmet derisa pajisja të zhbllokohet, përveç ngrirjes së sinkronizimeve.

E rëndësishme: Aplikacionet që premtojnë të "përditësojnë Doze" në versione më të vjetra ata nuk përgjigjen sjelljen e sistemit dhe shpesh përdorin truke si VPN; ato nuk rekomandohen nga fitim i ulët dhe efektet anësore të mundshme.

Si të testoni dhe diagnostikoni konfigurimin tuaj

Për të validuar aplikacionin tuaj ose për të kuptuar ndikimin e Doze, mund të detyroni gjendjet me ADB. Hyni dhe dilni nga gjendja e papërgatitur me adb shell dumpsys deviceidle force-idle y adb shell dumpsys deviceidle unforce, simulon shkëputjen me adb shell dumpsys battery unplug dhe rivendoset me adb shell dumpsys battery resetJa se si do ta kontrolloni sjellje kritike të njoftimeve, punëve dhe alarmeve.

Analizoni konsumin me Statistikat e baterisë dhe shikojeni atë në Historiani i baterive për të identifikuar bllokimet e zgjimit, punët, sinkronizimet dhe proceset që harxhojnë energji. Përdoreni atë në të dyja teste të përgjithshme si në skenarë specifikë (ngarkime, shkarkime, lokalizim) dhe në gjendje të detyruara Doze ose App Standby.

Këshilla përdorimi, kursimi i baterisë dhe ndryshimet e fundit

mënyrë Mbrojtës i baterisë Sistemi i forcon kufizimet në të gjitha aplikacionet dhe mund ta çaktivizojë vendndodhjen në sfond; ta aktivizojë manualisht ose ta planifikojë atë sipas përqindjes ose rutinës. Vini re se sistemi rivendoset. statistikat e baterisë pas karikimeve të plota për të ofruar të dhëna më të besueshme.

Në versionet e fundit, Android mund të kalojë në letargji. aplikacione të papërdorura duke hequr lejet, duke pastruar skedarët e përkohshëm dhe duke fshehur njoftimet e tyre. Përveç kësaj, disa aplikacione duhet të kërkojnë leje nga alarme të sakta Nëse ju nevojitet saktësi e plotë, përdorni alarme të pasakta për të konsumuar më pak.

Nëse duhet të anashkaloni optimizimet, merrni në konsideratë opsione të kontrolluara si p.sh. wakelocks në kohë ose mbajeni ekranin ndezur në skenarët e riprodhimit ose navigimit me udhëzime, gjithmonë me kujdes dhe duke matur ndikimi i energjisë.

Doze ofron kursime të vërteta duke kufizuar gjërat e panevojshme kur nuk e prekni telefonin, dhe me një konfigurim të menduar mirë - përjashtime të drejta, përdorim të FCM, testim me ADB dhe, nëse është e nevojshme, cilësime të avancuara - është e mundur të kombinohen autonomi e fortë dhe besueshmëri në njoftime dhe detyra kritike pa sakrifikuar përvojën e përditshme.