Вопрос:
Я работал с этим приложением:
И до этого с этим:
https://play.google.com/store/apps/details?id=com.incorporateapps.fakegps.fre&hl=en
Я работаю над LG G3 и Nexus 5, но за последние пару дней подделка не работает должным образом.
Он не всегда меняет мое местоположение и устанавливает, где я хочу. Или много раз, он устанавливает мое местоположение, где я хочу на пару секунд, а затем сбрасывается в свое реальное местоположение. Я работаю над приложением для путешествий, и это упростило имитацию поездок и местоположений.
Есть ли другое приложение для фальшивого местоположения, которое действительно работает так, как должно быть?
Или есть ли другой способ установить местоположение моего телефона, пока приложение работает?
ИЗМЕНИТЬ: ДА! MOCK LOCATIONS включено.
Как я уже сказал: он меняет свое местоположение, на макет, который я хочу, но через пару секунд он возвращается в мое РЕАЛЬНОЕ местоположение. В зависимости от того, иногда, он остается в течение нескольких минут на месте макета, но затем прыгает в течение 1 секунды на моем реальном месте, а затем возвращается:)
Теперь я знаю это, потому что я регистрирую все местоположения, которые я нахожу, тем более, рисует путь, и у меня есть линии, которые возвращаются в мое реальное местоположение, а затем продолжаются
ИЗОБРАЖЕНИЕ: Розовый = как это должно быть.
Зеленый = местоположения, которые я получаю, и путь. Как вы можете видеть, каждую пару мест, которые я получаю, она возвращается к моему местоположению
https://www.dropbox.com/s/sszzrvhnwlq2bxr/Screenshot%202015-09-10%2015.47.20.png?dl=0
Лучший ответ:
Убедитесь, что в телефоне Developer Options включен Allow Mock Location и попробуйте это приложение: https://play.google.com/store/apps/details?id=fr.dvilleneuve.lockito&hl=en
Я использую его при работе над Geofencing и отлично работает.
Ответ №1
Если посмертное местоположение, похоже, переходит к реальному во время симуляции, попробуйте отключить местоположения на основе wifi (Settings/Location/Mode → Device only).
Ответ №2
Мне удалось устранить эту проблему, отключив услугу “Fused Location” на моем телефоне. Я использовал приложение “Отключить службу” , для которого требуются права root. После отключения службы “Fused Location” я прекратил телепортироваться в свое реальное местоположение.
Ответ №3
В Settings -> General -> Location -> Mode
Я переключил его с Battery Saving на High accuracy, а затем приложение mock location начало работать.
Обратите внимание, что вам также нужно установить ваше предпочтительное приложение Mock Location в настройках разработчика, но даже после этого мое приложение показывало мое истинное местоположение, а не издеваемое местоположение – теперь оно работает как чемпион!