Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Функції Android p, які вам сподобаються: програми з обмеженим доступом, щоб заощадити час автономної роботи

Зміст:

Anonim

У всіх нас є різні бажання та потреби щодо того, що може зробити наш телефон для нас, але у нас теж є одне спільне: ми хочемо, щоб батарея працювала довше. Незалежно від того, чи отримуєте ви більше ніж один день від такого телефону, як ASUS Zenfone Max та його акумулятор на 5000 мАч, або ви ледве перебуваєте через день із телефоном, у якого є більше, ерм, скромний акумулятор, ви все ще хочете довший час між зарядками. Так само я. Зарядити телефон не важко, але не заряджати його простіше. Google це також знає, і тому Android P має кілька функцій, розроблених для розширення вашого акумулятора.

Частина управління енергією Android під назвою " Обмеження фону" - одна з речей в Android P, яка намагається приручити недобросовісні програми та полегшити клопоти з акумулятором. Як частина Android P, він використовує агресивний підхід, щоб зробити щось, що нам потрібно вже давно - затискати програми, які не використовують жодних нових функцій економії акумулятора, знайдених в останніх версіях Android. Подання рішення у ваші руки замість розробника додатків - надзвичайно приголомшливе.

Як працюють фонові обмеження

Краса роботи цих фонових обмежень полягає в їхній простоті.

Якщо додаток демонструє деяку погану поведінку, описану в життєвих системах Android, система пропонує користувачеві обмежити доступ цього додатка до системних ресурсів. Це нова функція для Android P.

Android vitals - це ініціатива Google, спрямована на те, щоб зробити одне - покращити продуктивність та стабільність кожного телефону Android. Це складне завдання; Google може протестувати телефони Pixel, Samsung може протестувати телефони Galaxy, LG може протестувати свої телефони ThinQ і так далі, але як тільки ми отримуємо їх, перше, що ми робимо, це додавати додатки. Таких додатків ще не було, коли Samsung та LG у світі смартфонів перевіряли програмне забезпечення на стабільність та ефективність. Ці програми можуть робити жахливі речі. Ці жахливі речі призводять до того, що акумулятор у наших телефонах розрядиться швидше, ніж слід.

Управління живленням в Android P стає дещо збуреним, коли програми демонструють будь-які погані поведінки, описані ініціативою Android vitals. Також є дві самостійні речі, які дозволять привести в дію керування живленням Android P: Пробудження блокується, коли екран вимкнено, а додатки, побудовані для цільових версій нижче, ніж Oreo, і намагаються запустити "надмірну" фонову службу.

Якщо підсистема активного управління потужністю помічає будь-яке подібне, що відбувається через додаток, воно сповіщає вас і надає можливість обмежити послуги додатків. Подумайте про те, як помістити цю програму під варту.

Які обмеження ставляться до "поганого" додатку?

Це залежить від розробників, які створили програмне забезпечення для вашого телефону. І це має бути тому, що Android може працювати на безлічі різних апаратних засобів, а не все обладнання є рівним. Galaxy S9 + може впоратися з набагато більшим навантаженням, ніж телефон початкового рівня, який постачальник може включати в план обслуговування. Компанія, яка зробила телефон, буде знати, з чим вона може впоратися, і що просто забагато запитати.

Google надає нам базову лінію, використовуючи фондову збірку AOSP для телефонів, які можуть офіційно запускати їх (моделі Pixel та Pixel 2). Програми з обмеженим доступом не можуть робити нічого з наступного, коли вони не на першому плані (активно використовуються, тому що ви хотіли щось зробити):

  • Виконайте завдання. Завдання - це окрема одиниця роботи, яку ви, додаток або частина ОС, яка називається планувальником (вона працює за графіком), призначає операційній системі.
  • Пожежна сигналізація. Сигналізація - це попередження або подія, яке надсилається з програми в операційну систему. Вони відрізняються від типів сповіщень, які ви бачите.
  • Використовуйте мережу. Це означає будь-яку мережу - LTE, 3G, Wi-Fi тощо.

Для діаграми, що показує обмеження управління живленням Android P, дивіться тут.

Розробники, які розробили операційну систему для вашого телефону та встановили всі потрібні параметри та працювали довгі години, вирішать, що додаток, який робить погані речі, заборонено робити, коли ви обмежите його фонове використання. Все, що нам потрібно зробити, це помітити сповіщення та натиснути, щоб відправити цю погану програму в кут на час очікування. Це гарна ідея, яка мала дев'ять версій.