Sobes.tech
Middle

Kas yra Doze režimas?

sobes.tech AI

Atsakymas iš AI

Doze režimas yra energijos taupymo funkcija, kuri atsirado Android 6.0 (Marshmallow).

Jis įjungiamas, kai įrenginys ilgą laiką lieka nejudrus, nenaudojamas ir neįkraunamas. Šiuo režimu sistema laikinai atideda fonines užduotis, sinchronizacijas ir tinklo operacijas daugumai programėlių.

Doze cikliškai pereina tarp "priežiūros langų" (maintenance windows), kurių metu programėlės gali vykdyti savo užduotis, ir gilaus miego periodų, kai aktyvumas yra minimalus.

Pagrindiniai apribojimai:

  • Tinklo prieiga yra ribota.
  • JobScheduler foninės užduotys yra atidėtos.
  • SyncManager sinchronizacijos yra atidėtos.
  • Standartinis AlarmManager yra išjungtas, jį pakeičia setAndAllowWhileIdle() ir setExactAndAllowWhileIdle().
  • Standartiniai Wake Locks nėra priimami.

Programėlės, naudojančios Firebase Cloud Messaging (FCM) su aukštu prioritetu, taip pat tos, kurios įtrauktos į naudotojo išimčių sąrašą, gali ignoruoti kai kuriuos Doze apribojimus.

Doze režimas žymiai prailgina įrenginio baterijos veikimo laiką budėjimo režimu.