Как получать оповещения о приближении, когда приложение (в фоновом режиме) неактивно

#android

#Android

Вопрос:

Я реализовал оповещения о приближении, используя LocationManager и BroadcastReceiver . Я зарегистрировался BroadcastReceiver в Manifest файле. Эти оповещения работают нормально, когда приложение активно и запущено. Но проблема с предупреждениями о приближении заключается в том, что они не запускаются, когда приложение (в фоновом режиме) неактивно.

Комментарии:

1. Напишите Service для него

2. Может быть, API осведомленности ?

Ответ №1:

Вариант-1: попробуйте использовать создание и мониторинг геозон

Вариант-2: используйте API location manager или FusedLocationApi внутри службы с фоновыми потоками.

Комментарии:

1. Это означает, что нет альтернативы использованию оповещений о приближении?