Останавливается ли асинхронная задача, когда я закрываю приложение?

#android #android-asynctask

#Android #android-asynctask

Вопрос:

Я хочу загрузить файлы с телефона на сервер, для этого я использую асинхронную задачу. В случае больших файлов, если они все еще загружаются, и пользователь закрывает приложение, остановится ли загрузка, т. е. асинхронная задача завершится или будет продолжаться до ее завершения?

Ответ №1:

Рекомендуется использовать Service в случае больших файлов.

Ответ №2:

Действие будет продолжаться, даже если пользователь переключится на другое приложение, если вы явно не вызываете finish() или система не прекращает вашу активность в случае нехватки ресурсов.