Как я искал - все спрашивают о картах OFFLINE, но я спрашиваю о картах, которые могут использовать только простые карты Google, но не запрашивают никаких разрешений для GPS.
В настоящее время оригинальные карты Google не имеют разрешения на определение местоположения GPS, но они не работают, пока я не включу GPS. Возможно, есть какой-либо вариант заставить карты Google работать, не запрашивая никаких данных о местоположении.
Обычно я знаю свое точное местоположение (когда я иду) или могу определить его очень быстро - просто выхожу на перекресток и ты знаешь свое положение +/- 50 метров. Затем я просто хочу найти кратчайший путь к месту, которое я выберу. Мне не нужна никакая офлайн-карта - она не экономит батарею. А вот выключение GPS - делает.
Отредактировано: Включить экономию батареи не вариант - вибрация будет отключена. Я не использую звук для звонков (я даже не знаю, какой сейчас рингтон). Но вы подали симпатичную идею - просто включить GPS, запустить карты (без всяких разрешений) и после этого выключить GPS.
Если ваша цель — сэкономить заряд батареи, отключив GPS, просто отключите GPS. В настройках установите режим определения местоположения «Экономия заряда батареи» (WiFi + Bluetooth, но без GPS). Это оставляет службы определения местоположения включенными, но отключает GPS. Android по-прежнему будет находить ваше устройство, используя методы WiFi, но не используя орбитальные спутники, которые потребляют больше энергии.
Кроме того, я могу использовать Карты Google без включенных служб определения местоположения, по крайней мере, на Android 8.1. Карты Google попросят вас включить службы определения местоположения, но вы можете просто сказать «нет».
КсуМуК