Есть ли способ, чтобы определенные приложения автоматически включали GPS при запуске (или, по крайней мере, подсказывали мне, если я хочу)?
Например, если я использую голосовые команды для запроса навигационных указаний, а GPS не включен, я бы хотел, чтобы он включал GPS, а не угадывал из вышек сотовой связи. Бонусные баллы, если он отключается при закрытии приложения.
источник
Даже если у вас включен GPS, он используется только в том случае, если вы используете приложение, которое на самом деле нуждается в услугах определения местоположения GPS.
Поэтому лучший способ заставить ваши приложения использовать GPS-местоположение - это включить GPS по умолчанию.
источник
Если вы не хотите платить за Tasker или Locale , вы можете использовать AutomateIt , который является бесплатным и имеет ту же идею, хотя он предлагает гораздо меньше триггеров и действий, он позволяет вам включать или отключать GPS при запуске или завершить приложение.
источник
Обратите внимание, что программно включить GPS невозможно без рутирования вашего устройства после 2.3 (согласно описанию AutomateIt).
источник
Вы можете использовать приложение « Автоматически включить GPS для карт », которое включает WiFi и GPS при запуске «Карты», «Навигация», «Локальный» или «Локатор» и восстанавливает их старое состояние (например, отключено) при выходе из этих приложений.
источник
Я опубликовал запись GitHub для GPSToggler довольно давно.
Для включения / выключения GPS нужен рут. Период.
http://github.com/sms2000/GPSToggler
Некоторые антивирусные и автоматические приложения резервного копирования системы конфликтуют с GPSToggler. Я исследую эту проблему.
источник