Как использовать Android AlarmManager с небольшими интервалами, например, 1 минута?

Я хочу сделать внешний монитор службы и получать уведомления о проблемах как можно быстрее.

Я пытался настроитьAlarmManager с интервалом 1-2 минуты, но похоже, что он срабатывает случайным образом каждые несколько минут.

Конечно, я хочу быть в безопасности от уничтожения моей фоновой задачи с помощью Android, которая остановит мониторинг, если я просто используюService.

Можно ли использоватьAlarmManager в небольших точных интервалах?

Какие подходы используются в приложениях, таких как Facebook, Gmail, для уведомления о новых сообщениях?

Было бы лучше сделатьService сstartForeground и частичныйWakeLock?

Ответы на вопрос(3)

Ваш ответ на вопрос