Из того, что я прочитал в документации, https://developer.android.com/topic/libraries/architecture/workmanager,
В нем сказано:
Выполнение задачи по-прежнему гарантировано, даже если ваше приложение завершается принудительно или устройство перезагружается.
Итак, что означает, что выполнение, которое находится в фоновом режиме, будет выполняться на 100%, пока оно не завершится, несмотря ни на что?
В качестве примера:
В приложениях есть кнопка, которая выполняет реализацию диспетчера работ, которая загружает данные в онлайн-базу данных, но для загрузки данных требуется подключение к Интернету. Итак, мои приложения в настоящее время находятся в автономном режиме, и я нажимаю кнопку.
Моя неопределенность:
Будет ли Диспетчер работ запускать процесс в фоновом режиме и продолжать ли повторные попытки даже при отсутствии подключения к Интернету? и только завершить и остановить процесс, пока не будет установлено подключение к Интернету, и не завершите загрузку данных?