Live GPS Tracking
https://livegpstracks.com/forum/

Дополнительные данные
https://livegpstracks.com/forum/viewtopic.php?f=18&t=1480
Страница 1 из 1

Автор:  ktcmax [ 27 июл 2022, 21:04 ]
Заголовок сообщения:  Дополнительные данные

Хотелось бы разъяснений, что означают цифры в "Состояние GPS модуля" на Дополнительных данных
Изображение

Нет данных GPS с андроид трекера при таких показателях
Изображение
imagem do facebook

Автор:  livegps [ 28 июл 2022, 10:50 ]
Заголовок сообщения:  Re: Дополнительные данные

ktcmax писал(а):
Хотелось бы разъяснений, что означают цифры в "Состояние GPS модуля" на Дополнительных данных

0 - GPS модуль включен. Имеется ввиду, что включена сама передача геоданных в настройках Android.

ktcmax писал(а):
Нет данных GPS с андроид трекера при таких показателях

Скорее всего вы не выдали или выдали ограниченное право для работы с GPS. У Android 10 и выше есть такой вариант прав на GPS:
"Разрешить всегда" или "разрешить только во время использования". Второе означает, что GPS будет работать только тогда, когда приложение открыто на экране. Стоит его свернуть, GPS блокируется системой и выдается примерное местоположение.

Автор:  ktcmax [ 28 июл 2022, 11:04 ]
Заголовок сообщения:  Re: Дополнительные данные

Цитата:
Скорее всего вы не выдали или выдали ограниченное право для работы с GPS. У Android 10 и выше есть такой вариант прав на GPS:
"Разрешить всегда" или "разрешить только во время использования". Второе означает, что GPS будет работать только тогда, когда приложение открыто на экране. Стоит его свернуть, GPS блокируется системой и выдается примерное местоположение.


Немного не так. Разрешения все даны, но если включен "экономичный режим" (вариантов 3: обычный, экономичный и максимальная экономия), то GPS модуль работает только в случае разблокированного экрана. Причем передача данных не блокируется. Скрин немного не правильно сделал. При таком раскладе в дополнительных параметрах "Состояние GPS"=1. В андроид 11 есть параметр "Высокое энергопотребление в фоне", там можно выбрать приложения, но Real Time GPS tracker почему-то там нет.

Автор:  ktcmax [ 28 июл 2022, 11:09 ]
Заголовок сообщения:  Re: Дополнительные данные

Причем если в "Состоянии GPS модуля"=1 щелкнуть по трекеру показывает и количество спутников и уровень сигнала GPS.

Автор:  livegps [ 28 июл 2022, 11:26 ]
Заголовок сообщения:  Re: Дополнительные данные

ktcmax писал(а):
Немного не так. Разрешения все даны, но если включен "экономичный режим" (вариантов 3: обычный, экономичный и максимальная экономия), то GPS модуль работает только в случае разблокированного экрана. Причем передача данных не блокируется.

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

ktcmax писал(а):
Скрин немного не правильно сделал. При таком раскладе в дополнительных параметрах "Состояние GPS"=1.

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

ktcmax писал(а):
В андроид 11 есть параметр "Высокое энергопотребление в фоне", там можно выбрать приложения, но Real Time GPS tracker почему-то там нет.

На многих устройствах туда попадают приложения только после того, как они в шторке появятся с уведомлением "Высокое потребление". И там же будет предложено разрешить это потребление или нет. Если система не выдает данное уведомление на наше приложение, значит оно по ее мнению не потребляем много энергии.

Автор:  livegps [ 28 июл 2022, 11:34 ]
Заголовок сообщения:  Re: Дополнительные данные

ktcmax писал(а):
Причем если в "Состоянии GPS модуля"=1 щелкнуть по трекеру показывает и количество спутников и уровень сигнала GPS.

К сожалению, информация в Android берется из разных мест системы. Условно нет единого места "Местоположение", которое либо доступно, либо нет. И в ходе на самом деле бездумных ограничений, которые вводит постоянно Google, они сами забывают заблокировать какие-то места получения информации. На это еще накладывает сам производитель, который тоже может добавить свои ограничения, либо не реализовать/видоизменить ограничения Google. Поэтому само получение координат заблокировано, а информация о количестве видимых спутников может оставаться доступной.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/