Как продолжить выполнение задачи даже после того, как приложение убито? - PullRequest
0 голосов
/ 03 октября 2019

У меня есть требование, когда я должен реализовать таймер, который отображается в уведомлении и должен работать даже после того, как приложение будет убито.

Я пытался использовать фоновые службы, службы переднего плана, приемники широковещания, менеджер аварийных сигналов и менеджер работ. Но ни один из них не работал, как только приложение было убито.

Я пытался использовать «решение», предоставленное в качестве ответа на многие вопросы о переполнении стека, но ни один из них не помог.

Заранее большое спасибо!

1 Ответ

0 голосов
/ 03 октября 2019

В соответствии с вашими требованиями, может быть, было бы лучше создать виджет, который отображает данные на рабочем столе? Виджеты автоматически обновляются каждые полчаса, но вы можете обновлять их более регулярно с помощью AlarmManager и т. Д. С помощью виджета вам не придется беспокоиться, если приложение вообще будет убито. И он снова начнет работать даже после перезагрузки или обновления ОС.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...