2016-12-21 3 views
2

Я работаю над приложением, связанным с GPS-местоположением, я сталкиваюсь с проблемой ниже, в то время как размножается Mock Location указывает на приложение для тестирования ,Вызвано: java.lang.SecurityException: com.example.geofences from uid 10049 не разрешено выполнять MOCK_LOCATION

Вызванный: java.lang.SecurityException: com.example.geofences из Uid 10049 не разрешается выполнять MOCK_LOCATION

ответ

9

Нам нужно сделать два шага:

Шаг 1: Дайте разрешение в Android Manifest

<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"></uses-permission> 

Шаг 2: в вашем реальном устройстве,

Перейти к настройке -> вариант разработчика -> опция определения местоположения макета и выберите ваше приложение для тестирования.

Mock расположение прекрасно работает ... :)

Спасибо,

+0

да исключения безопасности всегда разрешение на исключение Сопутствующие андроида – Mrinmoy

+0

@Mrinmoy, я был потратить целый день на втором этапе, я дал разрешение в файле манифеста, но я не последовал за вторым шагом. наконец, я получил решение. – kgsharathkumar