Logo sv.androidermagazine.com
Logo sv.androidermagazine.com

Förhandsvisning av Android l: batteri och strömhantering

Innehållsförteckning:

Anonim

Nästa version av Android introducerar batteribesparande funktioner för både utvecklare och användare

Du kan aldrig ha tillräckligt med batteri. Batteriets livslängd är ett av huvudområdena för smarttelefonprestanda där det fortfarande finns en enorm mängd utrymme för förbättring. Batterier i de ledande Android-telefonerna blir allt större och det är ett sätt att göra saker bättre. Men förhandsgranskningen av Android L-utvecklare ger också programförbättringar som syftar till att öka livslängden, inklusive ny batteristatistik och ett batterisparläge för användare, och verktyg för att hjälpa utvecklare att göra mer batterivänliga appar.

Låt oss titta närmare.

Låt oss först titta på användarnas ändringar av strömhantering i Android L. Under Inställningar> Batteri ser du nu en projicering av hur länge ditt batteri har kvar, baserat på din senaste användning. Det kommer att visas efter några minuters användning, eftersom systemet får en känsla för hur du använder din telefon eller surfplatta.

Nästa är batterisparläge, länge inkluderat i tillverkare-anpassade Android-telefoner, men nytt för aktiebolaget. Det finns i Inställningar> Batteri under överströmmenyn längst upp till höger på skärmen. Batterispararen kan slås på automatiskt när ditt batteri når en viss nivå eller aktiveras manuellt när som helst. Som vi har sett i anpassade telefoner från Samsung, Sony, HTC, LG och andra, reducerar detta läge bakgrundsbelysningen och stänger ned CPU-hastigheten för att spara ström.

Detta är dock inte ett "ultra" eller "extremt" batterisparläge, och som sådan är alla dina appar fortfarande tillgängliga när det är på. (När det är aktiverat ser du en ihållande avisering i din aviseringsskugga.)

Googles "Project Volta" introducerar också ett par viktiga utvecklingsfokuserade kraftfunktioner, och dessa bör så småningom göra det möjligt för devs att skapa mer batterivänliga appar.

Den första är ett verktyg för energiförbrukning som kallas Battery Historian, en ny del av Android SDK. I likhet med hur utvecklare kan analysera grafisk prestanda med verktyget "Profil GPU-rendering", låter Battery Historian devs se detaljerade visualiseringar av påverkan deras apps åtgärder har på en viss enhets batteritid.

Den nya Job Scheduler i Android L är ett annat viktigt verktyg för utvecklare som kan hjälpa appar att undvika att väcka upp enheten onödigt. Med hjälp av denna funktion kan programmerare ställa in vissa förutsättningar och tidsfrister för att utföra batterikrävande uppgifter. Till exempel kanske du vill dra ner en stor mängd data, men bara när en obegränsad Wifi-anslutning är tillgänglig. Eller så kanske du vill skicka data till en server inom en tidsfrist på 15 minuter. Att ställa in tidsfrister gör det möjligt för Job Scheduler att på ett intelligent sätt bearbeta jobbförfrågningar från olika appar och sedan väcka telefonen och bearbeta flera samtidigt när det är vettigt. Genom att göra saker på detta sätt undviker du att väcka OS om och om igen för varje bakgrundsuppgift.

Detta är ungefär jämförbart med funktionen "kön bakgrundsdata" som finns på vissa Sony-telefoner, som är utformad för att undvika onödiga vakningar genom att köa bakgrundsdataförfrågningar och bearbeta dem med inställda intervall. Men Android Ls Job Scheduler är ett steg bortom detta, eftersom devs själva har rätt att ställa specifika villkor och tidsfrister för sina jobb.

Kom ihåg att det vi ser i den aktuella förhandsvisningen av Android L-utvecklare inte är slutgiltigt, och det kan mycket väl ändras mellan nu och L: s slutliga utgåva. Det är dock en lovande start, och fördelarna bör ses över alla Android L-enheter från hösten.

Mer: Allt du behöver veta om Android L, Android L Förhandsgranska hands-on