Съдържание:
- Следващата версия на Android представя функции за спестяване на батерия както за разработчици, така и за потребители
- Още: Всичко, което трябва да знаете за Android L, Android L Preview практически
Следващата версия на Android представя функции за спестяване на батерия както за разработчици, така и за потребители
Никога не можете да имате достатъчно батерия. Животът на батерията е една от основните области на производителността на смартфоните, в която все още има огромно пространство за подобрения. Батериите във водещите телефони с Android стават все по-големи и това е един от начините да подобрите нещата. Но визуализацията на разработчиците на Android L също носи подобрения на софтуера, насочени към увеличаване на дълголетието, включително нови статистически данни за батерията и режим на пестене на батерията за потребителите и инструменти, които да помогнат на разработчиците да правят по-удобни приложения за батерията.
Нека разгледаме по-отблизо.
Първо, нека да разгледаме промените, насочени към потребителя в управлението на захранването в Android L. Под Настройки> Батерия вече ще видите проекция на това колко време е останала батерията ви въз основа на скорошното ви използване. Той ще се появи след няколко минути употреба, тъй като системата има представа за това как използвате телефона или таблета си.
Следва режим на пестене на батерията, отдавна включен в персонализираните от производителя телефони Android, но нов за ОС на склад. Той се намира в Настройки> Батерия, под менюто за преливане в горния десен ъгъл на екрана. Защитата на батерията може да се включи автоматично, когато батерията ви достигне определено ниво или да се активира ръчно по всяко време. Както видяхме в персонализирани телефони от Samsung, Sony, HTC, LG и други, този режим намалява подсветката и намалява скоростта на процесора, за да спести енергия.
Това обаче не е "ултра" или "екстремен" режим на пестене на батерията и като такива всички ваши приложения са все още налични, когато са включени. (Когато е активирана, ще виждате постоянно известие в сенника за известия.)
„Project Volta“ на Google също въвежда няколко важни функции за захранване, ориентирани към разработчиците, и те в крайна сметка биха позволили на разработчиците да създадат по-удобни за батерията приложения.
Първият е инструмент за анализ на консумацията на енергия, наречен Battery Historian, нова част на Android SDK. Подобно на начина, по който разработчиците могат да анализират графичната производителност с инструмента „Профил GPU рендеринг“, Battery Historian позволява на разработчиците да видят подробни визуализации на въздействието на действията на приложението им върху живота на батерията на определено устройство.
Новият Job Scheduler в Android L е друг важен инструмент за разработчиците, който може да помогне на приложенията да избегнат ненужното събуждане на устройството. Използвайки тази функция, програмистите могат да зададат определени предпоставки и срокове за изпълнение на задачи с интензивна батерия. Например, може да искате да изтеглите голямо количество данни, но само когато е налична безмерна WiFi връзка. Или може да искате да изпратите данни до сървър в срок от 15 минути. Поставянето на срокове позволява на Job Scheduler да обработва интелигентно заявките за работа от различни приложения и след това да буди телефона и да обработва няколко наведнъж, когато има смисъл. Правейки нещата по този начин, избягвате да събуждате ОС отново и отново за всяка фонова задача.
Това е приблизително сравнимо с функцията "фонови данни на опашката", открита на някои телефони на Sony, която е предназначена да избягва ненужни събуждания чрез поставяне на опашки за фонови данни и обработването им на зададени интервали. Въпреки това Job Scheduler на Android L е крачка отвъд това, тъй като самите разработчици имат право да определят конкретни условия и срокове за работата си.
Не забравяйте, че това, което виждаме в текущата визуализация за разработчици на Android L, не е окончателно и може да се промени между сега и окончателното издание на L. Това е обещаващо начало, но ползите трябва да се видят на всички устройства с Android L от тази есен.