Задать вопрос
bigbaraboom
@bigbaraboom

Android процесс умирает со временем, что делать?

Создаю простое приложение которое создает сервис, который каждую секунду Thread пустой который отрабатывает и заканчивается сразу. Так вот проблема в том что примерно часов через 10 сервис умирает. Приложение нет. Причем onDestroy не приходит в сервис. Память не течет, так как нечему там течь, чисто пустой процесс.

Я знаю что андроид любит бесполезные процессы убивать. Он видимо и убивает, в логах пусто.

Скажите в чем может быть проблема и как такое решить?
  • Вопрос задан
  • 522 просмотра
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Android-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@aol-nnov
> Что делать?
смириться )

foreground service тебе поможет, думаю.
Ответ написан
@Tiberal
Просто так андроид ничего не убивает. Таска убивает тогда, когда памяти не хватает. Вы уверены, что ничего не течет? Дамп хипа анализировали? Как вариант можно попробовать повысить приоритет сервиса до активити.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы