Создаю простое приложение которое создает сервис, который каждую секунду Thread пустой который отрабатывает и заканчивается сразу. Так вот проблема в том что примерно часов через 10 сервис умирает. Приложение нет. Причем onDestroy не приходит в сервис. Память не течет, так как нечему там течь, чисто пустой процесс.
Я знаю что андроид любит бесполезные процессы убивать. Он видимо и убивает, в логах пусто.
Скажите в чем может быть проблема и как такое решить?
bigbaraboom: конечно. запускаешь foreground сервис с айдишником, потом из него запускаешь нужный foreground сервис с тем же айдишником, останавливаешь первый. иконка пропадает. на хабре где-то была статья про это.
вариант покостыльнее - прозрачная иконка ;)
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.