Маячок в телефонеПояснения

Работа «gps-маячка» с погашенным экраном. Как обойти режим энергосбережения Android.

Опубликовано

В системе «КТО-ГДЕ.ИНФО» в качестве источника сигналов о местоположении абонента выступает устройство на платформе Android. Теоретически, «маячок» должен работать на любой более-менее современной версии операционной системы, начиная с 2.4 и выше. Опытным путем было установлено, что до версии 4.04 включительно режимы энергосбережения телефона не мешают фоновой работе программного «маячка» и он стабильно, с заданной периодичностью, определяет координаты и отправляет их на сервер.

Наш «gps-маячок» призван работать как в «фоне», так и с выключенным полностью экраном.  В первом случае на первом плане или телефонный разговор или программа навигации или все, что угодно из приложений пользователя, а «маячок» свернут в фон. Во втором случае экран телефона выключен и устройство лежит, например, в кармане пользователя или в портфеле или еще где-нибудь и, самое главное, долгое время никак не используется. Но при этом  «маячок» с периодичностью в 1-2 минуты «просыпается», определяет координаты абонента и отправляет их в базу данных и снова «засыпает». Экран телефона при этом выключен.

Начиная с версий Андроида 4.5 и выше, устройства «научились» в целях экономии энергии аккумулятора и интернет-трафика блокировать фоновые процессы. Для обеспечения работоспособности «маячка» следует проверить настройки телефона и выключить экономию энергии и трафика фоновых приложений. При отключении этих параметров экономии, «маячок» устойчиво работает с выключенным экраном и длительным отсутствием активности пользователя на версиях вплоть до Android 7.01.

Еще по теме: борьба с засыпанием приложений в телефоне на Android

Видео инструкция по настройке фонового режима работы «Маячка»

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *