Я вижу свое приложение на следующем экране
https://i.stack.imgur.com/BbqqZ.jpg
Если я провожу приложение вправо, я замечаю, что процесс и службы, связанные с приложением, убиты.
- Как избежать уничтожения процесса и услуг, когда мы красть?
- Как сохранить службу (я использую IntentService — поэтому другой
ответ, упомянутый для аналогичного вопроса, не работает)
когда приложение пролистывается вправо? - Ответ, упомянутый здесь, перезапускается (что означает, что служба не делает
его работа в течение нескольких секунд во время фазы перезапуска)
процесс. Я хочу, чтобы служба работала непрерывно без каких-либо падений.
Как это сделать?
Для этого вам нужно запустить свой сервис в качестве переднего плана. См. здесь в разделе запуск службы на переднем плане.
Если вы запустите службу, которая является фоновой службы, Android будет убивать его, когда памяти мало. И обратите внимание, не каждый раз, когда этот список очищается, ваша служба умрет. Это происходит только тогда, когда система Android решает свой низкий на памяти.