WorkManager 1.0.0-alpha11 не работает с API <= 22, когда приложение закрывается из списка приложений

Я загружаю mp3-файл с этого URL, используя HttpURLConnection в doWork переопределить метод.

Теперь проблема заключается в том, что загрузка завершается, когда приложение закрывается из списка приложений на 22 устройствах API ниже.

Хотя старшие версии 22 устройств API могут возобновить загрузку после закрытия приложения из списка приложений.

Я искал решение, но не нашел ничего связанного с этим. Хотя есть вопрос по поводу PeriodicWorkRequest но это не помогает мне

У тебя есть идеи? Почему это происходит?

Любая помощь будет оценена. Спасибо

0 ответов

Я не уверен, на каком устройстве вы тестируете. На некоторых устройствах Swipe вправо от последних подвергается принудительному останову. Таким образом, все тревоги и рабочие места отменяются. На данный момент единственное WorkManager может сделать это перенести работу, когда приложение запускается снова.