Вопрос:
Приложение работает в фоне нестабильно
Стоит сразу проверить - возможно у вас включены службы экономии энергии?
Проверьте, пожалуйста, по инструкции для вашего устройства:
Huawei:
Xiaomi:
Meizu:
Китайские магнитолы и зеркала заднего вида
В случае с китайскими устройствами работа очень зависит от устройства - на некоторых моделях китайских “магнитол” изменены прошивки стандартного Андроид настолько непредсказуемо, что может не работать функция автозапуска или некоторые другие.
Без теста на конкретном устройстве мы не можем гарантировать стабильную работу.
Предлагаем вам попробовать другое наше приложение SmartDriver, там реализованы другие алгоритмы работы и оно может работать по-другому: https://play.google.com/store/apps/details?id=com.smartdriver.antiradar
Другое устройство:
Проверьте, пожалуйста, что у вас отключен режим экономии энергии.
Когда такое происходит - значит андроид закрывает антирадар, а антирадар пробует автоматически перезапускаться.
Такой алгоритм сделан, чтобы андроид не закрыл приложение насовсем в дороге и вы не остались без предупреждения о камерах.
Возможно так же приложение работает в фоне нестабильно из-за того, что несколько приложений запущено в фоне.
Это могут быть приложения которые работают в фоне дополнительно: Device manager, Оптимизация, Таксометр, Торрент.
Вопрос:
Приложение работает нестабильно да же когда открыто на экране
Если поиск GPS идет постоянно, даже когда приложение на экране, то такая проблема наиболее вероятно появляется в следующих ситуациях:
-
Вы проверяете приложение в помещении (где GPS сигнала нет).
-
При установке приложения вы не выдали запрашиваемого разрешения на геолокацию или отобрали его. Проверить все разрешения можно так: зайти в настройки устройства - приложения - gps антирадар - разрешения.
-
Отключены службы геолокации или для них установлена низкая точность. Проверить все разрешения можно так: зайти в настройки устройства - геолокация (опция может отличаться в зависимости от устройства).
-
Еще вариант - когда включен режим экономии энергии (но он как правило распространяется на работу в фоне) или установлены параметры экономии для сторонних приложений.
-
GPS модуль отдает координаты не со спутников, а приблизительное положение по сетям Wi-Fi.
Иногда встречается такая проблема. Она связана не с работой программы,
а с распределением данных от GPS между программами. Поэтому некоторые
программы могут работать исправно, а другие нет.
Сделайте следующее:
-
Удалите и заново установите программу - не запускайте ее до выполнения следующих пунктов.
-
Достаньте сим-карту из устройства.
-
Выключите сеть Wi-Fi и включите режим полета.
-
На открытом пространстве попробуйте запустить Антирадар и подождать поиска сигнала высокой точности. Это может занять до 5 минут.
-
Далее отключите режим полета и вставьте симкарту обратно. Повторять эти действия в дальнейшем не нужно.
Если ничего не помогает - давайте проверим в принципе работу датчика GPS:
-
Установите приложения GPS Test
-
Подождите пару минут на улице и посмотрите какую точность он показывает под текстом "Accuracy (feet)" — это точность координат.