Описание тега wakelock
Относится к PowerManager.WakeLock, классу Android SDK, принадлежащему пакету android.os. В его обязанности входит запрос ресурсов ЦП в контексте управления питанием. Если блокировки пробуждения не выполняются, Android выключит ЦП.
В операционной системе Android используется собственная схема управления питанием, построенная на основе стандартной схемы Linux. Поскольку он ориентирован на мобильные устройства, одна из его основных целей - избежать потери циклов процессора (т. Е. Энергии), если ни одно приложение не запущено.
Вот почему каждое приложение должно запрашивать ресурсы ЦП, используя блокировки пробуждения. Если блокировка спящего режима не выполняется, Android выключит ЦП для экономии энергии.
Ресурсы: