2016-07-18 3 views
1

Я ищу способ, чтобы мочить местоположение, не используя ACCESS_MOCK_LOCATION. Я знаю, что мне нужно иметь root, переместить приложение в систему. Но когда параметр «allow mock location» отключен, приложение просто падает, даже когда оно находится в системном разделе.Как насмехаться с местоположением без включения настроек

Я был бы рад за подсказками для Lilipop и Зефир (насколько я узнал, что они работают по-разному ...)

ответ

0

Я думаю, что вы хотите, чтобы дразнить местоположение, но предотвратить другие приложения (например, Покемон GO) обнаружить «Разрешить макет местоположения» включено. Это отличается от Marshmallow и ранее. - Перед Зефир: пожалуйста, прочитайте здесь Use mock location without setting it in settings

  • Зефир: нет опции «Разрешить макет местоположения», вы должны «Выбрать макет приложения местоположения». Другое приложение не может обнаружить, что вы насмешливое местоположение. Я проверил и могут поддельные GPS играть Pokemon GO :)
0

Вы не можете установить макет местоположения без отключения опции «ACCESS ЯКОБЫ РАСПОЛОЖЕНИЕ» в опции для разработчиков, так как этот режим используется для тестирования или отладки приложений даже Google не рекомендует использовать mock location в приложении, которое будет выпущено.