Мы должны запланировать процесс, в котором мы должны вызывать API (отправлять данные о местоположении пользователя на сервер) каждые 15 минут во всех режимах, таких как (На переднем плане, в фоновом режиме и в режиме уничтожения).
Мы перепробовали так много решений, как: 1. Приемник широковещательной передачи 2. Планировщик заданий 3. Менеджер работы 4. Управление сигналами тревоги
Но через 1-2 часа наша служба автоматически останавливается. Его поведение по-разному на разных устройствах android (также с разными ОС).
Нам нужно запускать фоновый процесс в течение всего срока службы и вызывать API каждые 15 минут.
Пожалуйста, предложите