Мое приложение должно получать информацию о местоположении через регулярные промежутки времени. Я использую AlarmManager
для этого, и он отлично работает. Проблема в том, что когда телефон переходит в режим ожидания/спящий режим, прослушиватель местоположения GPS удаляется. Через некоторое время, когда мой AlarmReceiver
срабатывает, он ищет последнее обновление местоположения, которое не получает, потому что GPS был отключен из-за режима ожидания.
Есть ли способ, как я могу разбудить прослушиватель местоположения, когда мой AlarmReceiver
уволен, или любая другая альтернатива?