Недавно я читал о том, как выполняются фоновые задания в Android (с использованием Service, AlarmManager, JobScheduler и т. Д.), И узнал, что эти фоновые задачи могут выполняться бесконечно, даже если приложение уже закрыто или устройство отключено.Я понимаю, что только они останавливаются, если они останавливают себя или другие компоненты, останавливают их.
Вопросы:
Если у меня есть фоновая работа или сигнал тревоги, который срабатывает каждые 1 час.Это действительно работает вечно, пока компонент не остановит их?Есть ли такой случай, когда система остановит их?
Что если у меня будет периодическая работа или сигнал тревоги, который срабатывает каждые 1 час.Остановятся ли они, если я удалю приложение, которое их запустило?Потому что я никогда не читал эту часть в какой-либо документации.
Можно ли проверить какие-либо текущие или ожидающие фоновые задания / сигналы тревоги на моем устройстве?