Есть ли способ отключить GPS, если он не используется каким-либо приложением — либо предоставленным самим Android, либо, если это невозможно, с помощью стороннего приложения?
GPS автоматически отключается, когда он не используется приложениями. Тем не менее, приложения могут использовать GPS, даже если они работают в фоновом режиме. Итак, я предполагаю, что вы должны проверять приложения, которые используют GPS в фоновом режиме, а не полностью отключать его.
Как отметил Алекс , GPS «разряжает батарею» только при доступе — его использование батареи в режиме ожидания незначительно (см. мой ответ здесь для получения некоторой статистики). Вы можете видеть, когда какое-либо приложение обращается к нему, так как тогда на панели уведомлений появляется значок GPS в виде перекрестия.
Однако некоторые (плохо закодированные) приложения могут «забивать» GPS для получения сведений о местоположении. Если вы столкнулись с таким приложением (но не можете жить без него), есть некоторые инструменты автоматизации , которые могут позаботиться об этом (см., например, нашу вики-тег Tasker ) — и, например, отключить GPS, как только начнется этот «расточитель». , или после задержки, скажем, 1 мин, чтобы разрешить его для одного исправления и не более.
Орскиро
Александр Стефанович