Уведомления являются такой же частью Android, как и механизм обновления или управляющие жесты. Представить себе операционную систему без всего этого практически невозможно. Поэтому, если любой из этих элементов начинает сбоить, это становится заметно сразу. Ведь если вы не получите уведомления о входящем сообщении вовремя, вы рискуете пропустить то, что в нём написано. И ладно, если речь идёт о рекламной рассылке, которую мы терпеть не можем, но если автором сообщения выступил коллега по работе или заказчик, то несвоевременное прочтение и реакция могут иметь массу негативных последствий.
Читайте также: Советы по использованию Gmail
Почтовый сервис Gmail может присылать уведомления о входящих посланиях с небольшой или, наоборот, с очень большой, жалуются пользователи Reddit. Обсуждение проблемы началось с одного сообщения, однако мгновенно тема обрела широкую популярность среди местных, которые подтвердили существование недоработки, из-за которой они получают даже срочные письма крайне не вовремя. К счастью, один из пользователей, столкнувшихся с этой проблемой, решил докопаться до сути и выяснил, что причиной задержек является работа системного механизма Doze.
Что такое Doze на Android
Doze – это инструмент, обеспечивающий экономный расход энергии. Впервые он появился в Android в Android 6.0 Marshmallow и был призван ограничивать фоновую работу приложений. На самом деле он не делал ничего сверхъестественного, а просто не позволял приложениям бесконечно работать в фоновом режиме, отслеживая статистику расхода энергии, интернет-трафика и других показателей, оказывающих негативное влияние на энергоэффективность. Но поскольку Doze – умный механизм, он без проблем пропускал уведомления, которые отправляли приложения, чтобы они вовремя доходили до пользователя. Только не в случае с Gmail.
Читайте также: Как включить тёмную тему в Gmail на Android
Человеку непосвящённому выяснить, из-за чего конкретно уведомления приходят с задержкой, практически невозможно. Тем не менее, есть как минимум один рабочий способ, который заставит приложения присылать оповещения в тот же момент, как только происходит соответствующее событие. Он подходит не только для Gmail, но и для любых других сервисов, уведомления от которых вам важно получать в любой момент вне зависимости от внешних факторов.
Не приходят уведомления. Как исправить
- Перейдите в «Настройки» — «Приложения» и отыщите в списке Gmail;
- Здесь выберите «Сведения энергопотребления» — «Запуск приложений;
- В открывшемся окне отключите параметр «Автоматическое управление» и включите «Автозапуск».
Читайте также: Google научила Gmail исправлять ошибки пользователей
Это действие позволит приложению продолжать работать в фоновом режиме непрерывно до тех пор, пока вы не завершите его работу принудительно или оно не выгрузится из памяти автоматически при недостатке ОЗУ. Само собой, за этим последует как минимум один недостаток, который заключается в повышенном расходе энергии. Скорее всего, расход вырастет не очень сильно и на общем фоне будет практически незаметен, однако если вы очень активно пользуетесь Gmail, всё будет зависеть от частоты входящих сообщений, количества обращений приложения к серверу и периодичности открытий.