Android — геозона не работает, используется грубая_локация

Я использую пример геозоны, доступный на сайте разработчика Android. Обнаружение геозоны работает только при включенном GPS, хотя я использую Coarse Location. Радиус тоже установлен на 1000 метров.

Есть идеи?


person Yvan    schedule 28.05.2014    source источник


Ответы (1)


Да, это ожидаемо. Геозоны служб определения местоположения будут работать только с разрешениями «точное» определение местоположения и со службами определения местоположения, настроенными на «экономию заряда батареи» или «высокую точность». Режим "Только устройство" не работает.

Чтобы использовать геозону, ваше приложение должно запросить ACCESS_FINE_LOCATION.

http://developer.android.com/training/location/geofencing.html

person akent    schedule 04.06.2014