Android для убийства активность после 30 - PullRequest
0 голосов
/ 26 ноября 2018

Я прочитал этот вопрос здесь Остановите Android, чтобы убить мою активность через 30 минут из фона

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

Итак, когда приложение будет убито через 30 минут?

1 Ответ

0 голосов
/ 26 ноября 2018

Android управляет процессом с приоритетом.

Процессы и жизненный цикл приложения

Если в вашем приложении не запущена служба или активность переднего плана, у вашего процесса низкий приоритет.Это означает, что ваше приложение может быть убито Android в любое время.

Итак, 30 минут бессмысленно.Ваше приложение может работать вечно в фоновом режиме, если нагрузка на память низкая.

Заранее приоритет процесса - это одно из условий выбора приложения-кандидата на убийство на платформе Android.

Чтобы уменьшить потребление батареи, Google добавил к этому более строгое условие.

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

Фоновые ограничения сервиса

Подводя итог, это зависит от версии устройства Android и состояния нагрузки на память ии так далее.

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