Приоритет команд уничтожения в Android

Я недавно задал вопрос о фоновых услугах, где я не предоставлял Intent данные правильно в onStartComment после START_STICKY запустить снова. Перезапуск произошел из-за того, что Android убил мои сервисы, когда система была перегружена. Похоже, что Android "может (и будет) останавливать вашу Службу, когда захочет", или другими словами: "Все, что есть в Android, может быть уничтожено в любой момент, например, если в системе мало ресурсов".

Это заставило меня задуматься: есть ли какой-то порядок (и, следовательно, мы можем предсказать или контролировать), что Android сначала убьет, например, сервисы, затем приложения или приложения, открытые, но не используемые в течение некоторого времени?

1 ответ

Решение

Обратитесь к следующим статьям о приоритете процессов в Android. это ответит на ваш вопрос.

Другие вопросы по тегам