Техническая поддержка
Приложение СПАСАТЕЛЯ

Версии для Android

Особенности настройки приложения спасателя.

1. Режимы работы.

Приложение Спасателя функционирует в 2-х режимах:
а) "Готовность к вызовам" - выключена. Фактически, это состояние вне дежурства
В этом режиме, приложение не принимает и не отправляет никаких данных и никак не взаимодействует с сервером.
Электроэнергию не тратит. GPS и другие сервисы не использует.


б) "Готовность к вызовам" включена.
Этот режим соответствует активному дежурству спасателя.
Когда спасатель на дежурстве, то приложение принимает вызовы и отправляет данные о спасателе на сервер.

2. Энергопотребление и передача данных.

Чтобы система понимала, где находится в данный момент спасатель, приложение, а именно, так называемая его "фоновая" часть, эпизодически считывает координаты и отправляет их на сервер.
Считывание координат происходит не обязательно от GPS. Система сама определяет самый правильный источник данных и определяет координаты. Это может быть как GPS, так и WiFi и т.п.

Запрос координат от GPS потребляет значимое количество электроэнергии. В связи с этим, для экономного расходования аккумулятора реализован адаптивный принцип получения координат.
Он заключается в том, что, чем быстрее вы перемещаетесь, тем чаще происходит опрос координат и наоборот, находясь на месте, приложение начинает делать существенные паузы и снижает энергопотребление до минимума.

Сейчас энергопотребление на Android версий 6 и старше, не превышает в среднем энергопотребления такого приложения как Telegram и позволяет спокойно находиться в дежурном режиме, практически не уменьшая привычное время работы смартфона.

Есть особый режим, а именно, режим активного вызова. Если вы приняли вызов, то приложение начинает активно (в онлайне) взаимодействовать с сервером, передавая и местоположение и обмениваясь необходимыми данными. Это происходит до момента закрытия вызова.

3. О работе приложения и разрешениях.

Система Android на смартфонах старается всячески минимизировать энергопотребление приложений, это правильно и важно, в особенности для тех приложений, которые не используются в настоящий момент. Приложение Спасатель.Рядом является исключением. Для нормальной работы ему необходимы дополнительные привилегии, чтобы, именно само приложение регулировало параметры своего энергопотребления, а не стандартные средства смартфона.

В противном случае, через какое-то время, Аndroid автоматически останавливает работу приложения и данные перестают передаваться на сервер.

Приложение спроектировано таким образом, что при установке и запуске, оно запрашивает необходимые разрешения. Это является необходимым условием для нормальной работы. Пожалуйста, не отказывайте приложению в нужных полномочиях, в противном случае, система не будет работать на вашем смартфоне.

В большинстве случаев, приложение постарается автоматически включить все нужные разрешения, но у различных производителей, android может быть настроен по-разному.

4. Необходимые разрешения.

Названия разрешений условные, в зависимости от перевода и производителя, могут немного отличаться в формулировках.

а) "Не ограничивать расход батареи" - ДА
Это разрешение не означает, что приложение будет тратить бесконечно много энергии вашего аккумулятора. Это означает, что система android не будет принудительно отключать приложение, когда оно находится в дежурном режиме.


б) "Добавить в исключения автоматической очистки памяти" - ДА
Существуют встроенные в Android сервисы очистки памяти и сторонние приложения, управляющие очисткой приложений как в автоматическом режиме, так и вручную.
Практически во всех этих приложениях, есть возможность указать исключения. То есть, те приложения, которые не нужно удалять из памяти автоматически.
Удаление приложения из памяти приведет к тому, что режим "дежурства" прервется и сервер известит вас о том, что вы более "не готовы к вызовам".


в) "Доступ к данным геолокации/местоположения" - ДА
Без доступа к геолокации приложение не может работать. Если вы отключите данное разрешение, система не сможет встать на дежурство.
Обратите внимание, в современных версиях android, включенный режим "геолокация" не ведет к чрезмерному расходу батареи. GPS и другие сервисы включаются по мере нобходимости. Принудительно выключать GPS в современных версиях (6 и выше) нет необходимости.


5. Сообщения об ошибках.
Сервер системы может прислать уведомление о том, что с вашего приложения не поступают данные.
После второго предупреждения, он просто принудительно снимет вас с дежурства.

Что это означает?
Это означает, что от вашего смартфона в течение длительного врмени не поступают данные.

Причин может быть несколько:
a) Не установлены нужные разрешения для приложение и android прекращает работу приложения принудительно (см. п.4)
б) Принудительно выключена геолокация, то есть связь с сервером есть, а данных о вашем местоположении нет.
в) Нет связи с сервером, по причинам различного характера. Например, у вас установлено приложение, ограничивающее и контролируещее доступ в интернет (обычно это антивирус или подобное приложение) и в нем для приложения Спасателя не установлены разрешения. Возможны проблемы с доступом к серверу в корпоративных сетях с ограниченным доступом.
г) Особый случай - при включенной передаче данных по сетям мобильной связи и выключеном WiFi следует помнить, что большинство смартфонов не умеет передавать данные одновременно с разговором. При очень длительных разговорах, возникает большая пауза в передачи данных о вашем дежурстве и система может решить, что вы недоступны. Разработчики стараются учесть такую ситуацию, но теоретически такое может быть.


6. Проверки разрешений для различных телефонов.

6.1 Android 7.1.2 телефон AGM X2

Настройки\Безопасность\Очистка памяти
если включена "автоочистка", то необходимо указать исключение для приложения

Настройки\Приложения\Спасатель
Разрешения: Местоположение - ДА
Экономия заряда батареи: Не экономит

предыдущий параметр можно также включить вот так:
Настройки\Батарея\ Меню "Экономия заряда батареи"
включить настройку у приложения "Не экономить заряд"

Photo 2018 10 15 20 40 00 Photo 2018 10 15 20 40 54 Photo 2018 10 15 20 43 26





6.2 Android 8.1 Xiaomi Pocophone F1



В свойствах приложения


X1 X1 X1 X1





6.3 Android 8.0 Samsung Galaxy Note 8



В свойствах приложения


X1 X1 X1 X1





6.4 Android 8.0 Samsung Galaxy A5



В свойствах приложения


X1 X1 X1

Установите приложение в App Store и Play Market

Присоединяйтесь к нам!