Doze Ρ€Π΅ΠΆΠΈΠΌ: Ρ‡Ρ‚ΠΎ это, ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Ρ‡Ρ‚ΠΎ это, ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚?

Новый Β«Π·Π΅Ρ„ΠΈΡ€Π½Ρ‹ΠΉΒ» Android, ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ извСстно, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π²Π»ΠΈΡΡ‚ΡŒ Π½Π° Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств. ΠŸΡ€ΠΎΡ‰Π΅ говоря, эта систСма позволяСт смартфонам ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ дольшС Π±Π΅Π· подзарядки.

БобствСнно, Π½ΠΈΡ‡Π΅Π³ΠΎ сСнсационного Π² этом Π½Π΅Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ± ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ энСргозатрат Ρ‚Π°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°Ρ‡Π΅ упоминаСтся Π² описании ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ мобильной ОБ, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Android.

Но Π² этот Ρ€Π°Π· Π² Google, ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Π½Π΅Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎΠ΅, Ρ‡Π΅ΠΌ просто ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³.

И ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»ΠΈ Doze.

Π‘ английско-амСриканского это слово ΠΌΠΎΠΆΠ½ΠΎ пСрСвСсти ΠΊΠ°ΠΊ «сон». ЀактичСски doze mode β€” это ΠΈ Π΅ΡΡ‚ΡŒ «спящий Ρ€Π΅ΠΆΠΈΠΌΒ». Но Π² Android 6.0 Marshmallow Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠΌ doze обозначаСтся Ρ†Π΅Π»Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ ΠΈ ΠΏΡ€Π°Π²ΠΈΠ», с ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π±Π΅Π·Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ смартфон ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚ практичСски Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ потрСбляСт заряд Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, Π½ΠΈΡ‡Π΅Π³ΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ, казалось Π±Ρ‹. Но, ΠΊΠ°ΠΊ говорится, Π΅ΡΡ‚ΡŒ довольно интСрСсныС Π½ΡŽΠ°Π½ΡΡ‹, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ всСго ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρ€Π΅ΠΆΠΈΠΌ doze Π² Android Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ. Для Π½Π΅Π³ΠΎ Π²Ρ‹ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ/ΠΈΠ»ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… настроСк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ. Doze Π² Android просто Π΅ΡΡ‚ΡŒ, ΠΈ активируСтся эта функция автоматичСски ΠΈ Π² Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚. Π‘Π°ΠΌΠ°, Ρ‚.Π΅. Π±Π΅Π· участия ΠΈΠ»ΠΈ согласия/нСсогласия ΡŽΠ·Π΅Ρ€Π°. Π‘ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΠ³ΠΎ, Ρ€Π°Π±ΠΎΡ‚Ρƒ doze Π²Ρ‹ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚Π΅.

АктивируСтся Doze Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° смартфон (ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚) Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ просто Π»Π΅ΠΆΠΈΡ‚ Π±Π΅Π· Π΄Π΅Π»Π° с Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ экраном, ΠΏΡ€ΠΈΡ‚ΠΎΠΌ Π½Π΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ ΠΊ заряднику, Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎ (Ρ‚ΠΎ бишь, ΠΊΠΎΠ³Π΄Π° гироскопом ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ встроСнныС Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ, Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π° измСнСния полоТСния корпуса устройства, Π½Π΅ задСйствованы), ΠΈ Π½ΠΈΠΊΡ‚ΠΎ Π½Π΅ касаСтся сСнсорной повСрхности экрана, ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈ Π΄Π°ΠΆΠ΅ просто Ρ€ΡƒΠΊΠ°ΠΌΠΈ рядом с Π½ΠΈΠΌ Π½Π΅ ΠΌΠ°ΡˆΠ΅Ρ‚ (это Ссли Ρƒ вас Π½ΠΎΠ²Ρ‹ΠΉ Motorola с Π΄Π΅Ρ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ двиТСния Π½Π° ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ.

И Π²ΠΎΡ‚ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ оставитС ваш смартфон Π² ΠΏΠΎΠ»Π½ΠΎΠΌ ΠΏΠΎΠΊΠΎΠ΅, Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Β«Ρ€Π΅ΠΆΠΈΠΌΒ» Doze, ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ Π² Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎΠΌ смыслС засыпаСт. Ну, ΠΏΠΎΡ‡Ρ‚ΠΈ. Он ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ увСдомлСния, Ссли ΠΊΠ°ΠΊΠΎΠ΅-Π½ΠΈΠ±ΡƒΠ΄ΡŒ ΠΈΠ· Π²Π°ΠΆΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π²Π΄Ρ€ΡƒΠ³ Ρ€Π΅ΡˆΠΈΡ‚ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π½Π° сСбя вашС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Π·Π²ΠΎΠ½ΠΊΠΈ ΠΈ БМБ Ρ‚ΠΎΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈ смартфон, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, проснСтся, Π½ΠΎ Π²ΠΎΡ‚, скаТСм, Π½Π° увСдомлСния ΠΎΠ± email-сообщСниях, Ρ€Π°Π·Π½Ρ‹Ρ… событиях Π² ΠΎΠ½Π»Π°ΠΉΠ½-ΠΈΠ³Ρ€ΡƒΡˆΠΊΠ°Ρ… ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ ΠΌΠ΅Π½Π΅Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΎΠ½ ΠΎΡ‚Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΡƒΠΆΠ΅ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚.

ΠŸΠΎΠ½ΡΡ‚Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π±ΡƒΠ΄ΡƒΡ‚ ΠΊΡ€Π°ΠΉΠ½Π΅ заинтСрСсованы Π² Π½Π°ΠΊΡ€ΡƒΡ‚ΠΊΠ΅ приоритСтности своих ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Π½ΠΎ Π² Google с ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ злоупотрСблСниями здСсь Π±ΠΎΡ€ΠΎΡ‚ΡŒΡΡ Π½Π°Ρ‡Π°Π»ΠΈ Π·Π°Π±Π»Π°Π³ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ.

ΠŸΠΎΡ‚ΠΎΠΌΡƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Doze всС Π΄Π°ΠΆΠ΅ самыС высокоприоритСтныС увСдомлСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ проходят Ρ‡Π΅Ρ€Π΅Π· ΡΠ΅Ρ‚ΡŒ мобильного ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° (Π° это Π·Π²ΠΎΠ½ΠΊΠΈ ΠΈ тСкстовыС сообщСния), сначала Π½Π°ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π½Π° сСрвСр Google Cloud Messaging. И Ссли Ρ‚Π°ΠΌ обнаруТиваСтся, Ρ‡Ρ‚ΠΎ Ρ‡Π΅ΠΉ-Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ Π²Π΅Π΄Π΅Ρ‚ сСбя слишком бСспокойно, Ρ‚ΠΎ ΠΊ Π½Π΅ΠΌΡƒ Π±ΡƒΠ΄ΡƒΡ‚ приняты ΠΌΠ΅Ρ€Ρ‹ Π²ΠΎΡΠΏΠΈΡ‚Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π°. Π•ΡΡ‚ΡŒ ΠΌΠ½Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ прилоТСния большС Π½Π΅ смогут ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ статус высокоприоритСтных.

Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, это Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Google Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π½Π° ваш смартфон Π²Π°ΠΆΠ½Ρ‹Π΅ увСдомлСния Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Doze. ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΏΠΎΠΊΠ° смартфон спит, сСрвСр Google всС Π½ΠΈΠ·ΠΊΠΎΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹Π΅ увСдомлСния сСрвСр Google Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΡΠΎΠ±ΠΈΡ€Π°Ρ‚ΡŒ Π² ΠΎΠ΄ΠΈΠ½ большой ΠΏΠ°ΠΊΠ΅Ρ‚, ΠΈ со всСй ΠΏΡ€ΠΎΠΏΡƒΡ‰Π΅Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎΡ‚ Π½Π΅ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π²Ρ‹ смоТСтС ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ·ΠΆΠ΅. ИмСнно этим Doze ΠΈ отличаСтся ΠΎΡ‚ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½ΠΎΠΉ всСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ «НС Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΒ» Π² Android. К слову, Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Ρ‚Π°ΠΊΠΎΠΉ сСрвис Π½Π°Π·Π²Π°Π»ΠΈ Β«Idle maintenance windowΒ» (Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Β«ΠΎΠΊΠ½ΠΎ обслуТивания Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ простоя»).

Π’ Ρ‡Π΅ΠΌ ΠΆΠ΅ Ρ€Π΅Π°Π»ΡŒΠ½Π° польза Doze?

Говорят, Ρ‡Ρ‚ΠΎ Π² этом Β«Ρ€Π΅ΠΆΠΈΠΌΠ΅Β» заряд Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ Ρ‚Π°ΠΊΠΈ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ экономится. ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ своим смартфоном, Π½ΠΎ Π·Π°Ρ‚ΠΎ ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΈΠΌ Π½Π΅ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ (Π½ΠΎΡ‡ΡŒΡŽ, ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ), Ρ‚ΠΎ ΠΈ Π±Π°Ρ‚Π°Ρ€Π΅ΠΉΠΊΡƒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ прилоТСния ΠΈ сСрвисы Ρ‚ΠΎΠΆΠ΅ Π½Π΅ садят попусту. ΠŸΡ€Π°Π²Π΄Π°, ΠΊΠΎΠ΅-ΠΊΡ‚ΠΎ ΠΈΡ… ΡŽΠ·Π΅Ρ€ΠΎΠ² ΠΏΠΈΡˆΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π² мСстах со слабым сигналом мобильной сСти Doze Π½Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ поиск сигнала, Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊ извСстно, являСтся процСссом вСсьма энСргозатратным, Π½ΠΎ Π² ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΌ, судя ΠΏΠΎ ΠΎΡ‚Π·Ρ‹Π²Π°ΠΌ, ΡŽΠ·Π΅Ρ€Ρ‹ находят Doze Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌ ΠΈ своСврСмСнным.

Как ΠΏΠΈΡˆΡƒΡ‚ ΠΌΠ½ΠΎΠ³ΠΈΠ΅, Π·Π° Π½ΠΎΡ‡ΡŒ ΠΈΡ… смартфоны Ρ€Π°ΡΡ…ΠΎΠ΄ΡƒΡŽΡ‚ вмСсто ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… 10-20% заряда ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 2-5%. Плюс ΠΊ этому, Π² частности ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρ‹ Nexus ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ общая Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΡΡ‚ΡŒ ΠΈΡ… Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚ΠΎΠ² ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ»Π°ΡΡŒ с 16-20 часов Π΄ΠΎ 24-30 часов, Ρ‡Ρ‚ΠΎ, само собой, вСсьма сущСствСнно. Π’ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, ΠΈΠΌΠ΅Π΅Ρ‚ смысл Π΄ΠΎΠΆΠ΄Π°Ρ‚ΡŒΡΡ настоящих тСстов, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ»Π½ΠΎΠ΅ Π²ΠΏΠ΅Ρ‡Π°Ρ‚Π»Π΅Π½ΠΈΠ΅ ΠΎΠ± эффСктивности Doze. На этом ΠΏΠΎΠΊΠ° всё.

DOZE MODE ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° «маячка» Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°

Π’ соврСмСнных вСрсиях ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы Android встроСны срСдства экономии энСргии аккумулятора Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°. Π­Ρ‚ΠΎΠ³ΠΎ Π½Π΅ Π±Ρ‹Π»ΠΎ Π² Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΡ… Ρ€Π΅Π»ΠΈΠ·Π°Ρ…, скаТСм вСрсия 4.Β 0 Андроида Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΠΌΠ΅ΡˆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π΅ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π‘ΠΎΠ»Π΅Π΅ ΡΡ‚Π°Ρ€ΡˆΠΈΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ПРИ Π”Π›Π˜Π’Π•Π›Π¬ΠΠžΠœ ΠΠ•Π˜Π‘ΠŸΠžΠ›Π¬Π—ΠžΠ’ΠΠΠ˜Π˜ Π’Π•Π›Π•Π€ΠžΠΠ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ процСссы ΠΈ Ρ‡Π΅Ρ€Π΅Π· Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя совсСм ΠΈΡ… ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚. Π­Ρ‚ΠΎ Ρ€Π΅ΠΆΠΈΠΌ Doze Mode, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π²ΠΏΠ°Π΄Π°Π΅Ρ‚ Π² Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ сон.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ,Β  [Π½Π° ΡΡ‚Π°Ρ€ΡˆΠΈΡ… вСрсиях Android] ΠΏΡ€ΠΈ Π΄ΠΎΠ»Π³ΠΎΠΌ нСиспользовании Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½, скаТСм Π»Π΅ΠΆΠΈΡ‚ Π² ΠΊΠ°Ρ€ΠΌΠ°Π½Π΅ ΠΈ Π²Π»Π°Π΄Π΅Π»Π΅Ρ† Π΅Π³ΠΎ Π½Π΅ достаСт ΠΈ Π½ΠΈΡ‡Π΅Π³ΠΎ с Π½ΠΈΠΌ Π½Π΅ Π΄Π΅Π»Π°Π΅Ρ‚, Ρ€Π°Π±ΠΎΡ‚Π° нашСго GPS-Ρ‚Ρ€Π΅ΠΊΠ΅Ρ€Π° («маяка») спустя ΠΏΡ€ΠΈΠ±Π»ΠΈΠ·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ 1 час, притормаТиваСтся. Он пСрСстаСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΡ… Π½Π° сСрвСр.

НО! Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π»Π°Π΄Π΅Π»Π΅Ρ† Π²ΠΎΠ·ΡŒΠΌΠ΅Ρ‚ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π² Ρ€ΡƒΠΊΠΈ ΠΈ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ экран (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° Π·Π²ΠΎΠ½ΠΎΠΊ ΠΈΠ»ΠΈ с любой Π΄Ρ€ΡƒΠ³ΠΎΠΉ Ρ†Π΅Π»ΡŒΡŽ), маячок Β«ΠΎΠΆΠΈΠ²Π°Π΅Ρ‚Β» ΠΈ автоматичСски ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ. И Ρ‚Π°ΠΊ Π΄ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ засыпания Ρ‡Π΅Ρ€Π΅Π· час нСиспользования.

И, ΠΎΠΏΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈ, Π½Π° ΠΌΠ»Π°Π΄ΡˆΠΈΡ… вСрсиях Android Ρ€Π΅ΠΆΠΈΠΌΠ° Doze Mode Π½Π΅Ρ‚ ΠΈ Ρ‚Π°ΠΌ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… манипуляций с Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠΌ Π½Π΅ трСбуСтся.

Если Π’Ρ‹ отслСТиваСтС Π°Π±ΠΎΠ½Π΅Π½Ρ‚Π° ΠΈ Π²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π΅Π³ΠΎ маячок нСсколько дСсятков ΠΌΠΈΠ½ΡƒΡ‚ Π½Π΅ ΠΏΠΎΠ΄Π°Π΅Ρ‚ сигналов β€” скорСС всСго Π²Π»Π°Π΄Π΅Π»Π΅Ρ† (Ссли ΠΎΠ½, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Π½Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΠ» «маячок») Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° большС часа ΠΈΠΌ Π½Π΅ пользовался.Β  ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ Π΅ΠΌΡƒ БМБ, Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ‡Ρ‚ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² WhatsAPP ΠΈΠ»ΠΈ Viber. ΠΏΠΎΠ·Π²ΠΎΠ½ΠΈΡ‚Π΅ Π΅ΠΌΡƒ Π½Π°ΠΊΠΎΠ½Π΅Ρ†.

А ΠΊΠ°ΠΊ Π±Ρ‹Ρ‚ΡŒ, Ссли Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π½Ρ‹ΠΉ gps-маяк Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎ, скаТСм, для отслСТивания машин Π°Π²Ρ‚ΠΎΠΏΠ°Ρ€ΠΊΠ° Π½Π° Π»ΠΈΠ½ΠΈΠΈ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ всСго дня?

К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ для этого достаточно ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ зарядному устройству: ΠΊ ΠΏΡ€ΠΈΠΊΡƒΡ€ΠΈΠ²Π°Ρ‚Π΅Π»ΡŽ автомобиля, ΠΊ сСтСвому ΠΈΠ»ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½ΠΎΠΌΡƒ зарядному устройству. ΠŸΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΉ зарядкС Ρ€Π΅ΠΆΠΈΠΌ Doze Mode Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π½Π΅ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ прилоТСния Π½ΠΈ спустся час, Π½ΠΈ Π΄Π°ΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· 12 часов нСиспользования. И «маячок» Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ всС это врСмя Π±Π΅Π· ΠΏΠ΅Ρ€Π΅Ρ€Ρ‹Π²ΠΎΠ².

PS: НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ настройки энСргосбСрСТСния Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°. Π Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… Π² Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ энСргосбСрСТСния Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ для Β«ΠœΠ°ΡΡ‡ΠΊΠ°Β». Π­Ρ‚ΠΈ настройки ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² мСню настроСк самого Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, Ссли ΠΎΠ½ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ энСргосбСрСТСниС.

ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π³Π»Π°Π²Π½ΡƒΡŽ страницу КВО-Π“Π”Π•.ИНЀО >>>

Π Π΅ΠΆΠΈΠΌ Wakelock ΠΈ doze Oh! Android

Богласно Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Android Marshmallow, ΠΊΠΎΠ³Π΄Π° систСма находится Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π΄ΠΎΠ·, любой wakelock игнорируСтся. Однако ΠΌΠ½Π΅ нСпонятно, ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ wakelock ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Π΄ΠΎΠ· ΠΈΠ»ΠΈ Π½Π΅Ρ‚.

ΠžΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… тСстах, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Nexus 5 с ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ (?) ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ просмотром Android 6.0, установлСнным:

  • Π£Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ PARTIAL_WAKE_LOCK нСдостаточно для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Doze – устройство всС Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π΄Ρ€Π΅ΠΌΠ°Ρ‚ΡŒ, Π΄Π°ΠΆΠ΅ нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π΅ΡΡ‚ΡŒ WakeLock ΠΈ Π²Ρ‹ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΎΠ±Ρ‹Ρ‡Π½ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, setExactAndAllowWhileIdle() Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΌΠΈΠ½ΡƒΡ‚Ρƒ)

  • Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ экрана ΠΏΡ€ΠΈ использовании android:keepScreenOn (ΠΈΠ»ΠΈ эквивалСнт Java) ΠΏΡ€ΠΈ android:keepScreenOn экранС достаточно для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Doze

  • Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ экрана ΠΏΡ€ΠΈ использовании android:keepScreenOn (ΠΈΠ»ΠΈ эквивалСнт Java), ΠΏΡ€ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ экранС (ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ POWER) нСдостаточно для Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ€Π΅ΠΆΠΈΠΌΠ° Doze

IOW, Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π΅Π΅Ρ€Ρ‹ ΠΈ Ρ‚. П. НС Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄Π²Π΅Ρ€Π³Π°Ρ‚ΡŒΡΡ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡŽ, ΠΏΠΎΠΊΠ° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ просматриваСт Π²ΠΈΠ΄Π΅ΠΎ, Π΄Π°ΠΆΠ΅ Ссли ΠΈΠ³Ρ€ΠΎΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΈΠ»ΠΈ Π·Π°Ρ€ΡΠΆΠ°Ρ‚ΡŒΡΡ. Однако, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«POWERΒ», Π²Ρ‹ снова ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ риск Doose.

Π― Π½Π΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ FULL_WAKE_LOCK (я Π±Ρ‹ ΠΎΠΆΠΈΠ΄Π°Π», Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎ android:keepScreenOn , Π½ΠΎ я Π΄Π°Π»Π΅ΠΊ ΠΎΡ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ).

Π˜Π½Ρ‚Π΅Ρ€Π΅ΡΠ½ΠΎ

БобствСнноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Google для часов Π² Android 6.0 способно ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Doze:

  1. Π’ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ часов установитС Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊ с Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ <60 ΠΌΠΈΠ½ΡƒΡ‚
  2. Π’Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ устройство
  3. Π’ консоли ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ $ adb shell dumpsys аккумулятор ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ
  4. Π’ консоли установитС $ adb shell dumpsys deviceidle step

БостояниС остаСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ: Β«Stepped to: ACTIVEΒ»

Если Π²Ρ‹ установитС Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊ с Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ> 60 ΠΌΠΈΠ½ΡƒΡ‚, ΠΎΠ½ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ (устройство ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² состояниС оТидания). НО, ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сигнал Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ находится Π½Π° расстоянии 60 ΠΌΠΈΠ½ΡƒΡ‚, каТСтся, Ρ‡Ρ‚ΠΎ устройство Ρ‚ΠΈΡ…ΠΎ просыпаСтся ΠΎΡ‚ Doze бСздСйствия, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ состояниС снова Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ Β«ACTIVEΒ» (вмСсто Β«IDLE_MAINTENANCEΒ»).

МнС Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ интСрСсно, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ это Π΄Π΅Π»Π°ΡŽΡ‚!

– Π Π•Π”ΠΠšΠ’Π˜Π ΠžΠ’ΠΠ’Π¬ –

ΠšΠ°ΠΆΠ΅Ρ‚ΡΡ, это setAlarmClock() ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ‚Π°ΠΊΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ для Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаСв использования.

Π’ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Π²Ρ‹ΡˆΠ΅ΡƒΠΏΠΎΠΌΡΠ½ΡƒΡ‚ΠΎΠ΅ обсуТдСниС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² это Π½Π΅ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° вопрос. Он ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для уточнСния повСдСния прилоТСния Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Β«Π”ΠΎΠ·Π°Β» Π² Ρ†Π΅Π»ΠΎΠΌ. Π’ ΠΌΠΎΠ΅ΠΌ тСстовом ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ я пытался ΠΊΠ°ΠΆΠ΄Ρ‹Π΅ Π΄Π²Π° ΠΌΠΈΠ½ΡƒΡ‚Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ GPS-ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ, ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ сигнала GPS Π±Ρ‹Π» достаточным Π² любоС врСмя.

Условия тСстирования:

  • Nexus 9, Android M Preview, Build MPA44I
  • Β«Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈΒ» Π’ΠšΠ›
  • SetExactAndAllowWhileIdle () с ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ Π² 2 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹
  • КаТдая опСрация ΠΈΠΌΠ΅Π΅Ρ‚ 1-ΠΌΠΈΠ½ΡƒΡ‚Π½Ρ‹ΠΉ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ для получСния GPS-исправлСния ΠΈ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½Π° частичным wakelock
  • Π–ΡƒΡ€Π½Π°Π»Ρ‹ Π±Ρ‹Π»ΠΈ записаны Π² SQLiteOpenHelper.getWritableDatabase ()

Π–ΡƒΡ€Π½Π°Π» испытаний GPS для Ρ€Π΅ΠΆΠΈΠΌΠ° Β«Π”ΠΎΠ·ΠΈΡ€ΠΎΠ²ΠΊΠ°Β»:

 1 2015-09-04 - 12:14 GPS ok (device left stationary unplugged) 2 2015-09-04 - 12:16 GPS ok 3 2015-09-04 - 12:18 GPS ok 4 2015-09-04 - 12:20 GPS ok 5 2015-09-04 - 12:22 GPS ok 6 2015-09-04 - 12:24 GPS ok 7 2015-09-04 - 12:26 GPS ok 8 2015-09-04 - 12:28 GPS ok 9 2015-09-04 - 12:30 GPS ok 10 2015-09-04 - 12:32 GPS ok 11 2015-09-04 - 12:34 GPS ok ... 31 2015-09-04 - 13:14 GPS ok 32 2015-09-04 - 13:16 GPS ok 33 2015-09-04 - 13:18 GPS ok 34 2015-09-04 - 13:20 GPS ok 35 2015-09-04 - 13:22 GPS ok 36 2015-09-04 - 13:24 GPS ok 37 2015-09-04 - 13:26 GPS ok (entering Doze mode some time after) 38 2015-09-04 - 13:42 GPS failed, active millis: 60174 (idle) 39 2015-09-04 - 13:57 GPS failed, active millis: 60128 (idle) 40 2015-09-04 - 14:12 GPS failed, active millis: 60122 (idle) 41 2015-09-04 - 14:16 GPS ok (idle maintenance) 42 2015-09-04 - 14:18 GPS ok (idle maintenance) 43 2015-09-04 - 14:20 GPS ok (idle maintenance) 44 2015-09-04 - 14:22 GPS ok (idle maintenance) 45 2015-09-04 - 14:38 GPS failed, active millis: 60143 (idle) 46 2015-09-04 - 14:53 GPS failed, active millis: 60122 (idle) 47 2015-09-04 - 15:08 GPS failed, active millis: 60068 (idle) 48 2015-09-04 - 15:23 GPS failed, active millis: 60138 (idle) 49 2015-09-04 - 15:38 GPS failed, active millis: 60140 (idle) 50 2015-09-04 - 15:53 GPS failed, active millis: 60131 (idle) 51 2015-09-04 - 16:08 GPS failed, active millis: 60185 (idle) 52 2015-09-04 - 16:12 GPS ok (ending Doze mode - power button on) 

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° я снова посмотрСл Π½Π° свои ΠΆΡƒΡ€Π½Π°Π»Ρ‹, я Π·Π°ΠΌΠ΅Ρ‚ΠΈΠ» ΠΎΡ‡Π΅Π½ΡŒ странноС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅: Ρ‚ΠΎΡ‚ ΠΆΠ΅ тСст с Β«ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈΒ» Π’Π«ΠšΠ› ΠΏΠΎΠΊΠ°Π·Π°Π» Π² основном ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ (ΠΊΠ°ΠΊ ΠΈ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ), Π½ΠΎ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π½Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ оТидалось, я ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ» ‘Active millis’ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ~ 330000 (~ 5 Ρ€Π°Π· Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚) ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ ~ 580000 (~ 10 Ρ€Π°Π· Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚) Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ оТидания. Π­Ρ‚ΠΎ странноС ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ я Π½Π΅ ΠΌΠΎΠ³Ρƒ ΠΎΠ±ΡŠΡΡΠ½ΠΈΡ‚ΡŒ, Π½ΠΎ, ΠΏΠΎΡ…ΠΎΠΆΠ΅, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ эффСкт настройки Β«ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈΒ» Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Doze.

Π˜Π·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ: «странноС» ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, описанноС Π²Ρ‹ΡˆΠ΅, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‡Ρ‚ΠΎ Π·Π°Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ : Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠΌ Β«ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈΒ» Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ провСсти частичный wakelock Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ оТидания Doze.

Насколько я понял, всС Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ слСТСния (ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚Π΅Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хранятся Π² прилоТСниях с Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΌ ΠΏΠ΅Ρ€Π΅Π΄Π½ΠΈΠΌ сСрвисом) ΠΎΡ‚Π±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ Π½Π°Ρ‡Π°Π»Π΅ Π±ΠΎΠ»Π΅Π΅ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΉ Π΄ΠΎΠ·Ρ‹. Вся Π΄ΠΎΠ·Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ΡŒ систСмС ΡΠΏΠ°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Β«ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ условия» установлСны. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Π½Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‡Π΅ΠΌ-Ρ‚ΠΎ, ΠΎ Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ слишком сильно, я Π΄ΡƒΠΌΠ°ΡŽ.

Π’ΠΎ, ΠΊΠ°ΠΊ я Π²ΠΈΠΆΡƒ это JobScheduler, – это способ планирования планирования, Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡ ΠΈ Ρ‚. Π”. Π’ Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ. ΠžΡ‚Π±ΠΈΡ€Π°Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², хотя, Π½ΠΎ это Ρ‚ΠΎΡ‚ Π²Ρ‹Π·ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ, ΠΊΠ°ΠΊ я полагаю, рСбята взяли Π·Π° Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ. Π­Ρ‚ΠΎ большС ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° Β«Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ ΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Ρƒ, Ρ‡Ρ‚ΠΎ всС Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΠΈΠ»ΠΈ ΠΌΠ΅Π½Π΅Π΅ воврСмя».

Подойдя ΠΊ Π²Π°ΡˆΠ΅ΠΌΡƒ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρƒ, JobScheduler ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² onStopJob, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ вашСго задания [ΠΏΠΎ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ – скаТСм, Wi-Fi Π±Ρ‹Π» ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½], Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°ΡˆΡƒ Ρ€Π°Π±ΠΎΡ‚Ρƒ для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π° обслуТивания. Из Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²:

Одно Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ΅ послСдствиС – Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ систСма ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ wakelock для вас.

Как ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Doze для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Android 6.0

Π’ послСднСм, Ρ‚.Π΅. самом Π½ΠΎΠ²ΠΎΠΌ АндроидС 6.0, появилась новая функция экономии заряда Π°ΠΊΠΊΡƒΠΌΠ° мобильного дСвайса. НазываСтся ΠΎΠ½Π° Doze, ΠΈ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΌΡ‹ ΠΎ Π½Π΅ΠΉ рассказывали. Если Π² Π΄Π²ΡƒΡ… словах, Ρ‚ΠΎ данная Ρ„ΠΈΡ‡Π° автоматичСски приостанавливаСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ прилоТСния, ΠΊΠΎΠ³Π΄Π° Андроид-смартфон ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ (экран Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½, устройство нС ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΊ Π—Π£ ΠΈ Π½Π΅ двигаСтся).

ΠŸΡ€ΠΈΠΎΡΡ‚Π°Π½ΠΎΠ²Π»Π΅Π½Π½Ρ‹Π΅ прилоТСния Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΊ Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ, ΠΎΠ΄Π½Π°ΠΊΠΎ сам ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ дСвайс Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Doze Π±ΡƒΠ΄Π΅Ρ‚ пСриодичСски ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡ‚ΡŒΡΡ с ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹ΠΌ сСрвСром Google (Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ΅ Β«ΠΎΠΊΠ½ΠΎ обслуТивания»), Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ увСдомлСния ΠΎ ΡΠΎΡΡ‚ΠΎΡΠ²ΡˆΠΈΡ…ΡΡ событиях. УвСдомлСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ относят ΠΊ ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΈ высокоприоритСтных, устройство ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‡Π°Ρ‰Π΅ (Π½ΠΎ Π½Π΅ Ρ‡Π°Ρ‰Π΅, Ρ‡Π΅ΠΌ ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· Π² 15 ΠΌΠΈΠ½ΡƒΡ‚), Π½ΠΈΠ·ΠΊΠΎΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Π½Ρ‹Π΅, соотвСтствСнно, Ρ€Π΅ΠΆΠ΅.

Однако, Ссли Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Doze смартфон Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π²Π°ΠΆΠ½ΠΎΠ³ΠΎ прилоТСния, Π»ΠΈΠ±ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚, Π½ΠΎ нСдостаточно часто, Ρ‚ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ случаС Π½Π°Π΄ΠΎ Π½Π΅ΠΌΠ½ΠΎΠΆΠΊΠΎ ΠΏΠΎΠ΄Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π΄Π΅ΠΆΡƒΡ€Π½Ρ‹ΠΉ список ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Doze Π² настройках AΠ½Π΄Ρ€ΠΎΠΈΠ΄Π°.

Π‘Π΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

  • Π·Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π² «Настройки» устройства, ΠΏΠΎΡ‚ΠΎΠΌ β€” Π² «БатарСя«;
  • ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ мСню (Ρ‚Π°ΠΏΠ°Π΅ΠΌ ΠΏΠΎ Ρ‚Ρ€Π΅ΠΌ Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌ Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΡƒΠ³Π»Ρƒ экрана) ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Β«ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π±Π°Ρ‚Π°Ρ€Π΅ΠΈΒ«;
  • свСрху ΠΆΠΌΠ΅ΠΌ «ВсС прилоТСния», Π΄Π°Π»Π΅Π΅ Π² спискС Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΈ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Doze, Ρ‚Π°ΠΏΠ°Π΅ΠΌ ΠΏΠΎ Π½Π΅ΠΌΡƒ, Π² появившСмся окошкС Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ «НС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ«.

Π—Π΄Π΅ΡΡŒ слСдуСт Π½Π°ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‡Π΅ΠΌ большС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π²Ρ‹ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ ΠΈΠ· списка Doze, Ρ‚Π΅ΠΌ ΠΌΠ΅Π½Π΅Π΅ эффСктивно Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ экономии заряда аккумулятора вашСго смартфона ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°.

Как ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Doze для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Android 6.0

Как ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Doze для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Android 6.0

Doze Mode — Настройка BIOS

ΠžΠΏΡ†ΠΈΡ Doze Mode позволяСт ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ врСмя простоя ПК, послС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ систСма ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΡΡ‚Π°Π΄ΠΈΡŽ энСргопотрСблСния Doze.

Β 

ЗначСния ΠΎΠΏΡ†ΠΈΠΈ:

Disable – Π΄Π°Π½Π½Ρ‹ΠΉ Ρ‚ΠΈΠΏ энСргосбСрСТСния ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½;

1 Min, 2 Min, 4 Min, 6 Min, 8 Min, 10 Min, 20 Min, 30 Min, 40 Min, 1 Hour.

Β 

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ 1. S1 (Power On Suspend, POS, Doze) – Ρ€Π΅ΠΆΠΈΠΌ энСргосбСрСТСния, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€, винчСстСр, Π½ΠΎ Π½Π° Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΡŒΠ½Ρ‹ΠΉ процСссор ΠΈ ΠžΠ—Π£ (ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти) ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ подаСтся, сниТаСтся частота систСмной ΡˆΠΈΠ½Ρ‹. ΠŸΡ€ΠΎΡ†Π΅ΡΡΠΎΡ€Π½Ρ‹Π΅ кэши ΡΠ±Ρ€ΠΎΡˆΠ΅Π½Ρ‹, процСссоры Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ инструкции, ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ Π³Π΅Π½Π΅Ρ€Π°Ρ‚ΠΎΡ€ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΠΎΠΉ частоты ЦП.

Β 

Π‘ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ ΠΎ Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… энСргосбСрСТСния Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ·Π½Π°Ρ‚ΡŒ здСсь.



Π•Ρ‰Π΅ ΠΏΠΎ настройкС Π‘Π˜ΠžΠ‘ (Π‘Π˜ΠžΠ—) ΠΏΠ»Π°Ρ‚:


  • ΠžΠΏΡ†ΠΈΡ Throttle Doze позволяСт ΠΏΠΎΠ½ΠΈΠΆΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ частоту ЦП (Π² ΠΏΡ€ΠΎ…


  • ΠžΠΏΡ†ΠΈΡ Suspend-to-RAM Capability позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² качСствС…


  • ΠžΠΏΡ†ΠΈΡ Suspend Power Saving Type ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ процСссо…


  • ΠžΠΏΡ†ΠΈΡ Standby CPU Speed позволяСт ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΡ‚ΠΎΠ²ΡƒΡŽ частоту ЦП ΠΏΡ€…


  • Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠΏΡ†ΠΈΠΈ Save To Disk ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌ энСргосбСрСТСни…

Как ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ Π² Android Marshmallow

Google Π΄ΠΎΠ±Π°Π²ΠΈΠ» Π΅Ρ‰Π΅ ΠΎΠ΄Π½ΠΎ ΠΎΡ€ΡƒΠΆΠΈΠ΅ Π² арсСнал ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Android, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΠΎΡ€ΡŽΡ‚ΡΡ Π·Π° максимальноС врСмя Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ своих устройств. Π Π΅ΠΆΠΈΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹, основная функция Android Marshmallow, ΠΎΠ±Π΅Ρ‰Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄Π»ΠΈΡ‚ΡŒ срок слуТбы Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Π±Π΅Π· подзарядки.

Π₯отя Ρ€Π΅ΠΆΠΈΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ Π½Π΅ замСдляСт разрядку Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ Π²ΠΎ врСмя использования Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, ΠΎΠ½ Π΄Π°Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½ΡƒΡŽ экономию, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΊΠ»Π°Π΄Π΅Ρ‚Π΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π² Ρ€Π΅ΠΆΠΈΠΌ оТидания. РаньшС ваш Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π» ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ увСдомлСния нСзависимо ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΠ»ΠΈ Π²Ρ‹ ΠΈΡ… ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Π½Π΅Ρ‚.Π’ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ Android Marshmallow, ΠΊΠΎΠ³Π΄Π° экран Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΈ устройство находится Π² состоянии покоя, ΠΎΠ½ΠΎ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ всСх Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΡ€ΠΎΠΌΠ΅ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½Ρ‹Ρ…, Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° Π΅Π³ΠΎ снова Π½Π΅ Π²ΠΎΠ·ΡŒΠΌΡƒΡ‚ Π² Ρ€ΡƒΠΊΠΈ.

Π‘ΠžΠ›Π¬Π¨Π•: Π‘ΠΌΠ°Ρ€Ρ‚Ρ„ΠΎΠ½Ρ‹ с ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π‘Π°ΠΌΠΎΠ΅ Π»ΡƒΡ‡ΡˆΠ΅Π΅ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Doze Mode — это Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… дСйствий, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π΅Π³ΠΎ прСимущСствами. Однако Ρƒ вас Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ сна для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π­Ρ‚ΠΎ пригодится, Ссли Ρƒ вас Π΅ΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ считаСтС критичСски Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΈ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ всСгда Π·Π½Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π΅ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅.

Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π·Π΅Π»Π΅Π½Ρ‹ΠΉ свСт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹.

1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ «Настройки».

2. ΠšΠΎΡΠ½ΠΈΡ‚Π΅ΡΡŒ БатарСя. На этом экранС отобраТаСтся Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ статус аккумулятора, Π° Ρ‚Π°ΠΊΠΆΠ΅ врСмя использования с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° послСднСй ΠΏΠΎΠ»Π½ΠΎΠΉ зарядки.

3. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹Β» Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΌ ΡƒΠ³Π»Ρƒ — Ρ‚Ρ€ΠΈ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ — ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π±Π°Ρ‚Π°Ρ€Π΅ΠΈΒ» ΠΈΠ· ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ списка ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ².

4. НаТмитС «НС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½ΠΎΒ» ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «ВсС прилоТСния».

5. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° Doze. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ я Π²Ρ‹Π±ΠΈΡ€Π°ΡŽ ВходящиС.

6. Π’ появившСмся Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ «НС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΒ», Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π“ΠΎΡ‚ΠΎΠ²ΠΎΒ».

Π›ΡŽΠ±ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ оТидания. Если Π²Ρ‹ ΠΏΠ΅Ρ€Π΅Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ, Π²Π°ΠΌ просто Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΈΡ‚ΡŒ описанный Π²Ρ‹ΡˆΠ΅ процСсс ΠΈ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° послСднСм этапС.

,

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Doze Mode Π½Π° Android?

ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка

  1. Около
  2. Π’ΠΎΠ²Π°Ρ€Ρ‹

  3. Для ΠΊΠΎΠΌΠ°Π½Π΄
  1. ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка
    ΠžΠ±Ρ‰Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹

  2. ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка для ΠΊΠΎΠΌΠ°Π½Π΄
    Π“Π΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈ дСлятся частными знаниями с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ

  3. Ρ€Π°Π±ΠΎΡ‚Ρ‹
    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ связанныС с Π½ΠΈΠΌ тСхничСскиС возмоТности ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠ³ΠΎ роста

  4. Π’Π°Π»Π°Π½Ρ‚
    НанимайтС тСхничСских спСциалистов ΠΈ создавайтС свой Π±Ρ€Π΅Π½Π΄ работодатСля

  5. Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°
    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Π°ΠΌ со всСго ΠΌΠΈΡ€Π°

  6. О компании

,

java — Как Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Π±Π΅Π»Ρ‹ΠΉ список Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ сна Android 6.0

ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка

  1. Около
  2. Π’ΠΎΠ²Π°Ρ€Ρ‹

  3. Для ΠΊΠΎΠΌΠ°Π½Π΄
  1. ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка
    ΠžΠ±Ρ‰Π΅ΡΡ‚Π²Π΅Π½Π½Ρ‹Π΅ вопросы ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹

  2. ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ стСка для ΠΊΠΎΠΌΠ°Π½Π΄
    Π“Π΄Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈ дСлятся частными знаниями с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ

  3. Ρ€Π°Π±ΠΎΡ‚Ρ‹
    ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ связанныС с Π½ΠΈΠΌ тСхничСскиС возмоТности ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½ΠΎΠ³ΠΎ роста

  4. Π’Π°Π»Π°Π½Ρ‚
    НанимайтС тСхничСских спСциалистов ΠΈ создавайтС свой Π±Ρ€Π΅Π½Π΄ работодатСля

  5. Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°
    ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³Π°ΠΌ со всСго ΠΌΠΈΡ€Π°

  6. О компании

,

Diving into Doze Mode для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² — агСнтство ΠΏΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²

ПослСдниС вСрсии Android Π±Ρ‹Π»ΠΈ сосрСдоточСны Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ устройства, ΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· самых Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ стало Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΠ° Doze Mode Π² Android Marshmallow ΠΈ Nougat. Π’ ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ постС ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΎ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°Ρ… Π² Android, ΠΊΡ€Π°Ρ‚ΠΊΠΎ упомянув ΠΎΠ± эффСктах Ρ€Π΅ΠΆΠΈΠΌΠ° Doze Mode Π² Android Marshmallow. Π’ этом постС Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ рассматриваСтся Ρ€Π΅ΠΆΠΈΠΌ Doze Mode, измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ происходят с Android Nougat, ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΊ Ρ€Π΅ΠΆΠΈΠΌΡƒ Doze Mode.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ€Π΅ΠΆΠΈΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹?

Doze Mode Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ Π½Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Android Π·Π° счСт сокращСния Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ сСтСвой активности, ΠΊΠΎΠ³Π΄Π° устройство Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ. ВмСсто этого Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Π΅ обновлСния ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹ обслуТивания, Ρ‡Ρ‚ΠΎ обСспСчиваСт Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ возвращаСтся ΠΊ своСму Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ ΠΈ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° оТидания.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΠΌΠ΅ΡŽΡ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ измСнСния Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмС Android, увСличивая Ρ†Π΅Π»Π΅Π²ΠΎΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ SDK своих ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.Однако, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Doze Ρ€Π΅Π°Π»ΡŒΠ½ΠΎ повлиял Π½Π° врСмя Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ устройства, измСнСния Ρ€Π΅ΠΆΠΈΠΌΠ° Doze ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΊΠΎ всСм прилоТСниям, нСзависимо ΠΎΡ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ уровня SDK. Π₯ΠΎΡ€ΠΎΡˆΠ°Ρ Π½ΠΎΠ²ΠΎΡΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, вСроятно, Π²Π°ΠΌ Π½Π΅ придСтся ΠΌΠ½ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΌΠ΅Π½ΡΡ‚ΡŒ Π² своСм ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ. Π’ этом сообщСнии Π±Π»ΠΎΠ³Π° Π±ΡƒΠ΄Π΅Ρ‚ рассказано, ΠΊΠΎΠ³Π΄Π° активируСтся Doze, ΠΊΠ°ΠΊΠΈΠ΅ ограничСния ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ Doze (ΠΏΡ€ΠΈ нСобходимости) ΠΈ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° эффСкты Doze.

Когда Android Π΄Ρ€Π΅ΠΌΠ»Π΅Ρ‚?

ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, — это Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ «этапы» Ρ€Π΅ΠΆΠΈΠΌΠ° Doze Mode ΠΈ врСмя, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ Π½Π° устройствах с Android Nougat.Основная стадия Doze (называСмая Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ Deep-Doze) Π±Ρ‹Π»Π° прСдставлСна ​​в Android Marshmallow ΠΈ активируСтся, ΠΊΠΎΠ³Π΄Π° устройство Π½Π΅ заряТаСтся, экран Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ ΠΈ устройство ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎ. Android провСряСт Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ этих условий, ΠΎΠΆΠΈΠ΄Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 30 ΠΌΠΈΠ½ΡƒΡ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ условия, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ экономии заряда Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ Deep-Doze. ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ любого ΠΈΠ· этих условий устройство Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° Deep-Doze ΠΈ ограничСния Π±ΡƒΠ΄ΡƒΡ‚ сняты.Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ приятныС ощущСния, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½ΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°ΡŽΡ‚ΡΡ ΠΊ своСму Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ, Deep-Doze прСдоставляСт ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹ обслуТивания, ΠΊΠΎΠ³Π΄Π° прилоТСния ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ свои послСдниС Π΄Π°Π½Π½Ρ‹Π΅. Π­Ρ‚ΠΈ ΠΎΠΊΠ½Π° обслуТивания ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ΡΡ, ΠΈ Ρ‡Π΅ΠΌ дольшС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ находится Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Deep-Doze, Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ экономия энСргии. На ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½Ρ‹ эти эффСкты Π² Android Marshmallow:

Deep Doze Mode in Android Nougat

ΠžΡ€Π°Π½ΠΆΠ΅Π²Ρ‹Π΅ полосы ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π½Π° устройствС, Π° зСлСная Ρ‡Π°ΡΡ‚ΡŒ — ΠΊΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ограничСния Deep-Doze.ΠžΡ€Π°Π½ΠΆΠ΅Π²Ρ‹Π΅ полосы Π² Π²ΠΈΠ΄Π΅ Β«ΡˆΡ‚Ρ€ΠΈΡ…-ΠΊΠΎΠ΄Π°Β» ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, Π·Π°ΠΏΡƒΡΠΊΠ°Π΅ΠΌΡƒΡŽ Π² случайныС ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈΠ· Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Однако Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Deep-Doze прСдусмотрСны Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹ обслуТивания, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… фоновая Ρ€Π°Π±ΠΎΡ‚Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ΡΡ вмСстС для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Android Nougat измСняСт эту Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρƒ, добавляя Π±ΠΎΠ»Π΅Π΅ Π»Π΅Π³ΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Doze, которая Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ устройство Π±Ρ‹Π»ΠΎ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ стационарным ΠΈΠ»ΠΈ ΠΆΠ΄Π°Π»ΠΎ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.Π― Π±ΡƒΠ΄Ρƒ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ эту ΠΎΠ±Π»Π΅Π³Ρ‡Π΅Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Doze Light-Doze здСсь. Light-Doze Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ вскорС послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ экран Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½, ΠΈ устройство Π½Π΅ заряТаСтся, оТидая всСго ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ограничСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ пСрСстал ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ свой Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½. Light-Doze ΠΈΠΌΠ΅Π΅Ρ‚ мСньшС ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ для экономии заряда Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ, поэтому ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΎΠΊΠ½Π°ΠΌΠΈ обслуТивания синхронизации Π΄Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΡ€ΠΎΡ‡Π΅. ЦСль состоит Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ быстрый ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² Ρ€Π΅ΠΆΠΈΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ с мСньшим воздСйствиСм ΠΏΠ΅Ρ€Π΅Π΄ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠΌ Π² Ρ€Π΅ΠΆΠΈΠΌ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΉ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹.

Если Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π»Π΅Π³ΠΊΠΎΠΉ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ устройство ΠΎΡΡ‚Π°Π²Π°Π»ΠΎΡΡŒ Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½Ρ‹ΠΌ, систСма ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Ρ‚ устройство Π² Ρ€Π΅ΠΆΠΈΠΌ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΉ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠΊΠ½Π° обслуТивания. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Light-Doze Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ, ΠΊΠΎΠ³Π΄Π° устройство ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΈΠ»ΠΈ экран Π²ΠΊΠ»ΡŽΡ‡Π΅Π½. Π’Π°ΠΊΠΆΠ΅ Π²Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Deep-Doze ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Ρ€Π²Π°Ρ‚ΡŒ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ Light-Doze, Ссли устройство пСрСстаСт ΠΎΡΡ‚Π°Π²Π°Ρ‚ΡŒΡΡ Π² Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΠΌ состоянии, Π½ΠΎ всС Π΅Ρ‰Π΅ Π½Π΅ заряТаСтся с Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌ экраном.

Google прСдоставил нСсколько Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· этих ситуаций, пСрвая ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊ Light-Doze становится Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΈ Π½Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ:

Light Doze Mode in Android Nougat

На этой Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² Ρ€Π΅ΠΆΠΈΠΌ Light-Doze Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Ρƒ ΠΌΠΈΠ½ΡƒΡ‚, ΠΈ ΠΎΠΊΠ½Π° обслуТивания Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Ρ‡Π°Ρ‰Π΅, Ρ‡Π΅ΠΌ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ с Deep-Doze.Π­Ρ‚Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Light-Doze ΠΊΠ°ΠΊ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»Π΅Π΅ высокий ΠΈ Π±ΠΎΠ»Π΅Π΅ свСтлый ΠΎΡ‚Ρ‚Π΅Π½ΠΎΠΊ Π·Π΅Π»Π΅Π½ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΡ‚ΡŒ мСньшиС ограничСния ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Deep-Doze. Π‘ΠΎΠ»Π΅Π΅ интСрСсная ситуация Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ устройство ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ Deep-Doze с Nougat:

.

Light Doze to Deep Doze Mode

НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ устройство соотвСтствуСт всСм Ρ‚Ρ€Π΅ΠΌ критСриям (Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΉ экран, ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ ΠΎΡ‚ Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ ΠΈ ΡΡ‚Π°Ρ†ΠΈΠΎΠ½Π°Ρ€Π½ΠΎΡΡ‚ΡŒ), ОБ сначала ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ Light-Doze, подтвСрТдая, Ρ‡Ρ‚ΠΎ устройство Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»ΠΎΡΡŒ Π² Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΠΌ состоянии Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ достаточного Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Π­Ρ‚ΠΎΡ‚ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ соотвСтствуСт Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ дСйствий со Β«ΡˆΡ‚Ρ€ΠΈΡ…-ΠΊΠΎΠ΄ΠΎΠΌΒ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ Π²ΠΈΠ΄Π΅Π»ΠΈ Π² нашСм ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Deep-Doze ΠΈΠ· Android Marshmallow.По ΠΏΡ€ΠΎΡˆΠ΅ΡΡ‚Π²ΠΈΠΈ этого ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° запускаСтся Ρ€Π΅ΠΆΠΈΠΌ Deep-Doze, ΠΈ ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅ΠΌ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ большиС ограничСния ΠΏΠΎ экономии заряда Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ.

Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚ Doze?

Π˜Ρ‚Π°ΠΊ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ рассмотрСли, ΠΊΠΎΠ³Π΄Π° Π²ΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ Π² силу Deep-Doze ΠΈ Light-Doze, Π½Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° фактичСскиС ограничСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ½ Π½Π°ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π΅Ρ‚ Π½Π° прилоТСния Π½Π° устройствС. ПовСдСниС Light-Doze — это подмноТСство повСдСния Deep-Doze: доступ ΠΊ сСти ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ для всСх ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΈ задания Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Ρ‹ ΠΈΠ· JobScheduler ΠΈ Sync ΠΈΠ· Sync-Adapters.

Π­Ρ‚ΠΈ ограничСния ΡΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° начинаСтся Ρ€Π΅ΠΆΠΈΠΌ обслуТивания, ΠΈ Π² этот ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒΡΡ Π»ΡŽΠ±Ρ‹Π΅ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Π΅ задания ΠΈ синхронизации. Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ AlarmManager для ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰Π΅ΠΉΡΡ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹, ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π½ΠΎ Π²Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π² это врСмя Ρƒ вас Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ доступа ΠΊ сСти. Если Π²Π°ΠΌ это ΠΌΠ΅ΡˆΠ°Π΅Ρ‚, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡ€ΠΈΡˆΠ»ΠΎ врСмя пСрСнСсти Π²Π°ΡˆΡƒ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² JobScheduler, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Π»ΠΈΡΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΡΠ΅Ρ‚ΡŒ доступна Π² ΠΎΠΊΠ½Π°Ρ… обслуТивания.

Когда устройство ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ Deep-Doze, примСняСтся ΠΏΠ°Ρ€Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ. Π’Ρ€Π΅Π²ΠΎΠ³ΠΈ AlarmManager Π±ΡƒΠ΄ΡƒΡ‚ ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Ρ‹, ΠΊΠ°ΠΊ ΠΈ задания ΠΈ синхронизация Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Light-Doze — ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° устройство Π½Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² ΠΎΠΊΠ½ΠΎ обслуТивания ΠΈΠ»ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π΅ Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° Doze. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Π°Ρ систСма Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅ΠΌΡ‹Π΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π° Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° обслуТивания, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ваша Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ° пробуТдСния Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½Π°, ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° вСрнСтся Π² Ρ€Π΅ΠΆΠΈΠΌ Doze. НаконСц, Deep-Doze Ρ‚Π°ΠΊΠΆΠ΅ остановит систСму ΠΎΡ‚ сканирования Wi-Fi ΠΈ GPS, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ количСство событий мСстополоТСния ΠΎΡ‚ устройства, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ‚ΠΎΡ‡ΠΊΠΈ доступа Wi-Fi.

ΠŸΡ€Π΅Ρ€Ρ‹Π²ΠΈΡΡ‚Π°Ρ Π΄ΠΎΠ·Π°

Π˜Ρ‚Π°ΠΊ, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊΠΎΠ΅ влияниС Doze ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ: «Как Π²Ρ‹ΠΆΠΈΠ²Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Ссли ΠΌΠ½Π΅ Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎ событиях, ΠΊΠΎΠ³Π΄Π° я Π·Π°Ρ…ΠΎΡ‡Ρƒ ?!Β»

Π’Π°ΠΊΠΎΠ³ΠΎ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Light-Doze ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ минимальноС влияниС, учитывая, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρ‹ обслуТивания Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ часто, Π° Deep-Doze влияСт Π½Π° вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ своС устройство (ΠΏΠΎΠ΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π° столС Π² Π½ΠΎΡ‡Π½ΠΎΠ΅ врСмя ΠΈΠ»ΠΈ ΠΎΡΡ‚Π°Π»Π°ΡΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠΎΠΌΠ½Π°Ρ‚Π΅ Π²ΠΎ врСмя приготовлСния).Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ситуации, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈ эффСкты Doze, ΠΈ Π΅ΡΡ‚ΡŒ нСсколько Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΡƒΡŽ доставку увСдомлСния, Ρ‚ΠΎΠ³Π΄Π° Firebase Cloud Messaging (FCM, Ρ€Π°Π½Π΅Π΅ извСстный ΠΊΠ°ΠΊ Google Cloud Messaging) ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это Π±Π΅Π· измСнСния исходного ΠΊΠΎΠ΄Π° вашСго прилоТСния.

FCM ΠΈΠΌΠ΅Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ Π½Π° устройство Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ оТидания, просто установив сообщСниС с высоким ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ.Google ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ это слСдуСт Π·Π°Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ для Β«Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли сообщСниС ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½ΠΎ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΈ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎ взаимодСйствия с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌΒ», ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΠΏΡ€Π΅Ρ€Π²Π΅Ρ‚ Ρ€Π΅ΠΆΠΈΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ ΠΈ прСдоставит Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΉ доступ ΠΊ сСтСвым слуТбам ΠΈ Ρ‡Π°ΡΡ‚ΠΈΡ‡Π½ΡƒΡŽ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΡƒ пробуТдСния Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для вашСго прилоТСния.

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ нСкоторая фоновая Ρ€Π°Π±ΠΎΡ‚Π° Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»Π°ΡΡŒ, ΠΊΠΎΠ³Π΄Π° устройство находится Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ оТидания, Π½ΠΎ Π΅Ρ‰Π΅ Π½Π΅ Π² ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π΅ обслуТивания, AlarmManager Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π΅Ρ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для вашСго прилоТСния. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ AlarmManager.setAndAllowWhileIdle () ΠΈ AlarmManager.setExactAndAllowWhileIdle () ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ PendingIntent ΡΡ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π΄Π°ΠΆΠ΅ Ссли устройство находится Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ оТидания («бСздСйствиСм» считаСтся врСмя, Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Ρ€Π΅ΠΆΠΈΠΌ оТидания Π°ΠΊΡ‚ΠΈΠ²Π΅Π½).

Π’Π°ΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это Π½Π΅ снимСт сСтСвых ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΈ даст Π²Π°ΠΌ 10-сСкундноС ΠΎΠΊΠ½ΠΎ для Π·Π°Ρ…Π²Π°Ρ‚Π° Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ пробуТдСния ΠΈ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ вашСй Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, докумСнтация Android ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ это слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² случаС ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ нСобходимости, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это повлияСт Π½Π° Π±Π°Ρ‚Π°Ρ€Π΅ΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, ΠΏΡ€Π΅Ρ€Π²Π°Π² Ρ€Π΅ΠΆΠΈΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹, ΠΈ это Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ Π² статистикС Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ.

AlarmManager.setAlarmClock () Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π΅ΠΆΠΈΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ ΠΈ срабатываСт ΠΊΠ°ΠΊ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, с Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹ΠΌ эффСктом ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π° ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ Π½Π΅Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ срабатывания Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊΠ° (позволяя ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΈΠΌΠ΅Ρ‚ΡŒ свСТиС Π΄Π°Π½Π½Ρ‹Π΅ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ΅Ρ‚ Ρ‚Ρ€ΡƒΠ±ΠΊΡƒ). Π•Π³ΠΎ Π½Π΅ слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ„ΠΎΠ½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… сигналов Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ AlarmManager.setAlarmClock () ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для использования Π² качСствС Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ воспринимаСт ΠΊΠ°ΠΊ Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊ — Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ€Π½ΠΎΠ΅ событиС).Π—Π½Π°Ρ‡ΠΎΠΊ Π΄Π°ΠΆΠ΅ отобраТаСтся Π² строкС состояния ΠΊΠ°ΠΊ Ρ†ΠΈΡ„Π΅Ρ€Π±Π»Π°Ρ‚ физичСского Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊΠ°, ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ экраны Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠΎΠ³Π΄Π° Π·Π°ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±ΡƒΠ΄ΠΈΠ»ΡŒΠ½ΠΈΠΊ.

НаконСц, Ссли высокоприоритСтных сообщСний FCM ΠΈ сигналов Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ Π²ΠΎ врСмя простоя нСдостаточно, Ρƒ вас Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² Π±Π΅Π»Ρ‹ΠΉ список ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ частично освобоТдСны ΠΎΡ‚ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Doze. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ· Π±Π΅Π»ΠΎΠ³ΠΎ списка ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ сСти ΠΈ ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ частичныС Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ пробуТдСния, Π½ΠΎ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ограничСния Doze ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ (Π² частности, отсрочка Π·Π°Π΄Π°Π½ΠΈΠΉ, синхронизации ΠΈ сигналов Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ).НСвозмоТно ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² этот Π±Π΅Π»Ρ‹ΠΉ список, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ вас ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π΄Π²ΡƒΡ… способов.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ дСйствия ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS ΠΈ ΠΏΠ΅Ρ€Π΅Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° страницу ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ заряда Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ, Π³Π΄Π΅ ΠΎΠ½ΠΈ смогут Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ поиск ΠΏΠΎ списку всСх ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ для вашСго прилоТСния.

Или, Ссли Π²Ρ‹ запросили Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡŽ для вашСго прилоТСния, Π½Π΅ трСбуя ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ поиска вашСго прилоТСния, запустив Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈΠ΅ с дСйствиСм ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π² Android Nougat Developer Preview 4 ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ «Настройки» трСбуСтся ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ для отраТСния ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, внСсСнных Π² этом Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅. Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для ΠΊΡ€Π°ΠΉΠ½ΠΈΡ… случаСв ΠΈ Π½Π΅ ΠΎΠ΄ΠΎΠ±Ρ€ΡΡŽΡ‚ΡΡ Google. Π’ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Doze говорится: Β«ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠŸΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° Google Play Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ прилоТСниям Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ прямоС ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ управлСния ΠΏΠΈΡ‚Π°Π½ΠΈΠ΅ΠΌ Π² Android 6.0+ (Doze ΠΈ Ρ€Π΅ΠΆΠΈΠΌ оТидания ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ), Ссли это Π½Π΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ сказываСтся Π½Π° основной Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ прилоТСния».

Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ вашС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ внСсСния Π² Π±Π΅Π»Ρ‹ΠΉ список, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Ρ‚ΡŒ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.ДокумСнтация Android содСрТит Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ инструкции, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ здСсь.

ПослСдний случай, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ упоминаСтся Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Android, — это ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰Π΅Π΅ слуТбу ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠ»Π°Π½Π°. Π›ΡŽΠ±ΠΎΠΉ процСсс, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠΉ слуТбу ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠ»Π°Π½Π°, освобоТдаСтся ΠΎΡ‚ эффСктов Ρ€Π΅ΠΆΠΈΠΌΠ° Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ для Π΄ΠΎΠ»Π³ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Ρ…ΠΎΡ‚Π΅Ρ‚ΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ, Π΄Π°ΠΆΠ΅ Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΎΡ‚ΠΊΠ»Π°Π΄Ρ‹Π²Π°Π» свой Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ — Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ,

Однако Π² Android Marshmallow Π΅ΡΡ‚ΡŒ ошибка, которая Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ слуТба ΠΏΠ΅Ρ€Π΅Π΄Π½Π΅Π³ΠΎ ΠΏΠ»Π°Π½Π° Π½Π°Ρ…ΠΎΠ΄ΠΈΠ»Π°ΡΡŒ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ процСссС ΠΎΡ‚ всСго ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° активности, описанного здСсь.ΠŸΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ΡΡ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π² Nougat.

Π’Π°ΠΆΠ½Ρ‹ΠΉ Π²Ρ‹Π²ΠΎΠ΄ здСсь Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€Π΅Ρ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Doze, благодаря прСдоставлСнным ΠΎΠΊΠ½Π°ΠΌ обслуТивания ΠΈ Ρ‚ΠΎΠΌΡƒ Ρ„Π°ΠΊΡ‚Ρƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ свой Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ.

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом являСтся ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ вашСго прилоТСния Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Doze Π±Π΅Π· нСобходимости использования ΠΊΠ°ΠΊΠΈΡ…-Π»ΠΈΠ±ΠΎ ΠΎΠ±Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΡƒΡ‚Π΅ΠΉ, упомянутых Π²Ρ‹ΡˆΠ΅.

Testing Doze Π½Π° вашСм устройствС

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° Ρƒ вас Π΅ΡΡ‚ΡŒ большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Doze ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊΠΎΠ΅ влияниС ΠΎΠ½Π° ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° вашС устройство, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ своС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ вашС устройство Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ.К ΡΡ‡Π°ΡΡ‚ΡŒΡŽ, Android упростил это, Π½Π΅ доТидаясь, ΠΏΠΎΠΊΠ° вашС устройство ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Ρ‹ ΠΊΠΎΠΌΠ°Π½Π΄ adb. НиТС пСрСчислСны шаги для тСстирования вашСго устройства. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ устройство Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΠ΄ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Android Nougat Developer Preview 4 ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ·Π΄Π½Π΅ΠΉ вСрсии для доступа ΠΊ Light-Doze:

.

  1. ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ устройство ΠΊ машинС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ установитС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.
  2. ЗапуститС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Π΅Π³ΠΎ Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ.
  3. ΠžΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ экран устройства. (ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ остаСтся Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ.)
  4. Π—Π°ΡΡ‚Π°Π²ΡŒΡ‚Π΅ систСму цикличСски ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π΅ΠΆΠΈΠΌΠ°ΠΌΠΈ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:
  $ adb shell dumpsys ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ
$ adb shell dumpsys deviceidle step [свСтлый | Π³Π»ΡƒΠ±ΠΎΠΊΠΈΠΉ]
  

ΠŸΠ΅Ρ€Π²Π°Ρ ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ систСмС Π΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ тСстированиС ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ ΠΊ USB для Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠΈΡ… ΠΊΠΎΠΌΠ°Π½Π΄ adb (Π² ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС Ρ€Π΅ΠΆΠΈΠΌ Doze Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ активируСтся). Вторая ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Ρ‚ вашС устройство Ρ‡Π΅Ρ€Π΅Π· ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΈΠ· ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΏΠ΅Ρ€Π΅Π΄ бСздСйствиСм, распСчатывая Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС послС ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ шага.По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΠ»Π½Ρ‹Π΅ состояния Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ ΠΈ Π½Π΅ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ ΠΎ Π»Π΅Π³ΠΊΠΎΠΉ Π΄Ρ€Π΅ΠΌΠΎΡ‚Π΅. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ light ΠΈΠ»ΠΈ deep Π² ΠΊΠΎΠ½Ρ†Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Ρ‡Π΅Ρ€Π΅Π· ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅ΠΆΠΈΠΌΡ‹ Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹. Когда устройство достигаСт IDLE , пошаговая функция Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ IDLE ΠΈ IDLE_MAINTENANCE с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ шагом.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ состояниС Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚, ΠΏΠΎΠ·Π²ΠΎΠ½ΠΈΠ² ΠΏΠΎ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Ρƒ:

  $ adb shell dumpsys deviceidle get [свСт | Π³Π»ΡƒΠ±ΠΈΠ½Π° | сила | экран | зарядка | ΡΠ΅Ρ‚ΡŒ]
  

Начиная с Android Nougat Developer Preview 4, Doze ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ состояния:

  Π‘Π²Π΅Ρ‚: ΠΠšΠ’Π˜Π’ΠΠ«Π™ -> Π₯ΠžΠ›ΠžΠ‘Π’ΠžΠ™ Π₯ΠžΠ” -> IDLE_MAINTENANCE -> ΠŸΠ•Π Π•Π₯ΠžΠ”
Deep: ACTIVE -> IDLE_PENDING -> SENSING -> LOCATING -> IDLE -> IDLE_MAINTENANCE
  

БостояниС OVERRIDE активируСтся, ΠΊΠΎΠ³Π΄Π° Deep-Doze находится Π² Ρ€Π΅ΠΆΠΈΠΌΠ°Ρ… IDLE ΠΈΠ»ΠΈ IDLE_MAINTENANCE , ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Light-Doze Π½Π΅ дСйствуСт послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ устройство ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌ Deep-Doze.Устройство Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· Ρ€Π΅ΠΆΠΈΠΌΠ° Doze, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ снова Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ экран, Π½ΠΎ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ вашС устройство ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π»ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚ заряда Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ ΠΈ состояниС USB-соСдинСния послС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ тСстирования:

  $ adb shell dumpsys сброс Π±Π°Ρ‚Π°Ρ€Π΅ΠΈ
  

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ информация

Π― написал нСбольшоС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для быстрого вСдСния ΠΆΡƒΡ€Π½Π°Π»Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ эффСкты Ρ€Π΅ΠΆΠΈΠΌΠ° Π΄Ρ€Π΅ΠΌΠΎΡ‚Ρ‹ для Π·Π°Π΄Π°Π½ΠΈΠΉ ΠΈ сигналов Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ просто Π²Ρ‹ΠΉΠ΄Π΅Ρ‚ ΠΈΠ· Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ состояния ΠΏΡ€ΠΈ запускС задания / сигнала Ρ‚Ρ€Π΅Π²ΠΎΠ³ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²ΠΎΠΉΠ΄Π΅Ρ‚ Π² ΠΆΡƒΡ€Π½Π°Π», ΠΊΠΎΠ³Π΄Π° устройство ΠΏΠ΅Ρ€Π΅ΡˆΠ»ΠΎ Π² Ρ€Π΅ΠΆΠΈΠΌ оТидания.ВсС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΆΡƒΡ€Π½Π°Π»Π° Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ΡΡ Π½Π° диск, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΡ… Π² ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Ссли Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ своС устройство Π² Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Ρ… условиях. Π’ ΠΏΡ€ΠΎΡ‚ΠΈΠ²Π½ΠΎΠΌ случаС просто отслСТивайтС записи ΠΆΡƒΡ€Π½Π°Π»Π° Π² ΠΆΡƒΡ€Π½Π°Π»Π΅ устройства.

Π˜Ρ‰Π΅Ρ‚Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Doze? Π’ΠΎΡ‚ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ рСсурсы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠ½Π΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π² Doze:

НадСюсь, я Ρ€Π°Π·Π²Π΅Π½Ρ‡Π°Π» ΠΌΠΈΡ„Ρ‹ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Doze ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚, ΠΈ ΠΎ Π½ΠΎΠ²Ρ‹Ρ… оптимизациях, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π² Android Nougat. Π― большой ΠΏΠΎΠΊΠ»ΠΎΠ½Π½ΠΈΠΊ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Doze Mode сдСлал для заряда аккумулятора ΠΌΠΎΠ΅Π³ΠΎ устройства, ΠΈ ΠΌΠ½Π΅ Π½Π΅ тСрпится ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ дальшС!

,

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *