Indholdsfortegnelse:
- Den næste version af Android introducerer batteribesparende funktioner til både udviklere og brugere
- Mere: Alt hvad du har brug for at vide om Android L, Android L Preview hands-on
Den næste version af Android introducerer batteribesparende funktioner til både udviklere og brugere
Du kan aldrig have nok batteristrøm. Batterilevetid er et af de vigtigste områder inden for smartphone-ydeevne, hvor der stadig er en enorm mængde plads til forbedring. Batterier i de førende Android-telefoner bliver større hele tiden, og det er en måde at gøre tingene bedre på. Men forhåndsvisning af Android L-udvikleren bringer også softwareforbedringer, der har til formål at øge levetiden, herunder ny batteristatistik og en batteribesparende tilstand for brugerne og værktøjer til at hjælpe udviklere med at gøre mere batteri-venlige apps.
Lad os se nærmere på.
Lad os først se på de brugervendte ændringer i strømstyring i Android L. Under Indstillinger> Batteri ser du nu en fremskrivning af, hvor længe dit batteri har tilbage, baseret på din nylige brug. Det vises efter et par minutters brug, da systemet får en fornemmelse af, hvordan du bruger din telefon eller tablet.
Dernæst er batterisparetilstand, længe inkluderet i producent-tilpassede Android-telefoner, men ny på aktie OS. Det findes i Indstillinger> Batteri under overstrømmenuen øverst til højre på skærmen. Batterisparer kan tændes automatisk, når dit batteri når et bestemt niveau eller aktiveres manuelt når som helst. Som vi har set i brugerdefinerede telefoner fra Samsung, Sony, HTC, LG og andre, reducerer denne tilstand baggrundsbelysningen og blokerer CPU-hastigheden for at spare strøm.
Dette er dog ikke en "ultra" eller "ekstrem" batteribesparende tilstand, og som sådan er alle dine apps stadig tilgængelige, når det er tændt. (Når det er aktiveret, vil du se en vedvarende anmeldelse i din meddelelsesskygge.)
Googles "Project Volta" introducerer også et par vigtige udviklerfokuserede strømfunktioner, og disse skulle med tiden give devs mulighed for at oprette mere batteri-venlige apps.
Den første er et værktøj til analyse af strømforbrug kaldet Battery Historian, en ny del af Android SDK. På lignende måde som udviklere kan analysere grafisk ydelse med værktøjet "Profil GPU-gengivelse", lader Battery Historian devs se detaljerede visualiseringer af den indflydelse, deres apps handlinger har på en bestemt enheds batterilevetid.
Den nye Job Scheduler i Android L er et andet vigtigt værktøj for udviklere, der kan hjælpe apps med at undgå at vågne enheden unødigt. Ved hjælp af denne funktion kan programmerere indstille bestemte forudsætninger og frister for udførelse af batterikrævende opgaver. F.eks. Ønsker du måske at trække en stor mængde data ned, men kun når der er en ikke-målt Wifi-forbindelse tilgængelig. Eller du vil måske sende data til en server inden for en frist på 15 minutter. Indstilling af frister giver Jobplanlæggeren mulighed for intelligent at behandle jobanmodninger fra forskellige apps og derefter vække telefonen og behandle flere på én gang, når det giver mening. Ved at gøre tingene på denne måde undgår du at vågne op OS igen og igen for hver baggrundsopgave.
Dette kan nogenlunde sammenlignes med funktionen "købaggrundsdata", der findes på nogle Sony-telefoner, som er designet til at undgå unødvendige opvågninger ved at stille anmodninger om baggrundsdata i kø og behandle dem med bestemte intervaller. Android L's Jobplanlægning er dog et skridt ud over dette, da devs selv har lov til at indstille bestemte betingelser og frister for deres job.
Husk, at det, vi ser i den aktuelle forhåndsvisning af Android L-udvikleren, ikke er endeligt, og det kan godt ændre sig mellem nu og L's endelige udgivelse. Det er dog en lovende start, og fordelene skal ses på alle Android L-enheder fra dette efterår.