Я следовал официальной документации и настроил GeoFencing в своем приложении.
В моем MainActivity
- Я получаю разрешения
- Я создаю некоторые геозоны
- Я добавляю геозоны через
geofencingClient.addGeofences
, с onSuccess
tgriggered - Я слушаю
Geofence.GEOFENCE_TRANSITION_EXIT
и Geofence.GEOFENCE_TRANSITION_ENTER
в BroadcastReceiver
Я получаю уведомления о переходе, когда телефон не спит и приложение работает. Но когда экран заблокирован или приложение убито - ничего не происходит.
Вопрос:
Что мне нужно сделать, чтобы получить уведомления о переходе, на которые телефон заблокирован?
Нужно ли будить телефон?