Приложение пишет «Не удалось получить реальное местоположение»
Чаще всего выключена системная геолокация или отключена настройка точного определения. Проверьте, что геолокация включена, а в её настройках разрешено определение по сетям Wi-Fi и Bluetooth.
Это сообщение относится к обратной задаче: приложению нужно показать, где вы находитесь на самом деле, чтобы было от чего отталкиваться и куда возвращаться после остановки подмены. К самой подмене оно отношения не имеет — выбрать точку и запустить её можно и без реального местоположения.
Причин обычно несколько, и проверять их удобно по порядку.
Первая — выключена геолокация в системе. Проверьте переключатель в шторке или в настройках местоположения: при выключенной геолокации ни одно приложение не получит координаты.
Вторая — не выдано разрешение. Откройте настройки приложения и убедитесь, что доступ к местоположению разрешён, причём с точностью «точное», а не «приблизительное». С приблизительной точностью система округляет координаты до нескольких километров.
Третья — вы в помещении и спутники не видны. GPS требует прямой видимости неба; в здании, подземном паркинге или вагоне метро первый фикс может не прийти вовсе. Помогает отойти к окну или выйти на улицу на несколько минут.
Четвёртая — отключено определение по сетям. Android умеет определять положение по Wi-Fi и вышкам сотовой связи, и в помещении это основной источник. Соответствующие переключатели живут в настройках местоположения и на разных прошивках называются «Поиск сетей Wi-Fi» и «Поиск Bluetooth-устройств»; при выключенных обоих в помещении определиться почти невозможно.
Пятая, неочевидная: подмена уже активна. Пока она работает, приложение сознательно не принимает реальные координаты — иначе они попали бы в кэш и подменили сохранённую точку. Остановите подмену, дождитесь реального фикса и запускайте её заново.
Если после всех проверок реальное местоположение так и не определяется, а стороннее картографическое приложение при этом находит вас без проблем, напишите в поддержку с моделью телефона и версией прошивки — это уже похоже на особенность конкретного устройства.