download-manager icon indicating copy to clipboard operation
download-manager copied to clipboard

A library that handles long-running downloads, handling the network interactions and retrying downloads automatically after failures

Results 28 download-manager issues
Sort by recently updated
recently updated
newest added

I was experimenting with creating a Xamarin binding for this awesome library. One issue I ran into was the evernote job dependency. I see that this has been changed in...

java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare() at android.os.Handler.(Handler.java:208) at android.os.Handler.(Handler.java:122) at android.widget.Toast$TN.(Toast.java:351) at android.widget.Toast.(Toast.java:106) at android.widget.Toast.makeText(Toast.java:265) at com.ssquare.myapplication.monokrome.util.UtilsKt.toast(Utils.kt:44) at com.ssquare.myapplication.monokrome.util.DownloadUtils$downloadFile$1.invokeSuspend(DownloadUtils.kt:76) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:56)

Hi everybody, unfortunately you minSdkTarget is not valid anymore since you updated okhttp to 4.1.0 which requires at least ApiLevel 21, see: https://medium.com/square-corner-blog/okhttp-3-13-requires-android-5-818bb78d07ce am I right?

A feature the library currently doesn't provide is **prioritization of queued downloads.** I have encountered a real-life usecase for it, whereby a client app is supposed to distinguish between _auto-initiated_...

## Issue While the library currently allows for setting up *multiple* requirement rules (`DownloadBatchRequirementRule`) that have to be met in order for the download to be successful, there is no...

We're seeing crashes when the room database is initialised, from google'ing around, this error code is related to `WAL`. I'm hoping upgrading to the latest version of room will address...

Hi, When url contains query params (?name=val&...), then entire query string is included in file name. This is because FileNameExtractor.java keeps everything after last "/". This leads FilePathCreator.java to create...

bug

Evernote android-job has been deprecated (and has some internal ANR issues) https://github.com/evernote/android-job [WorkManager](https://developer.android.com/topic/libraries/architecture/workmanager) is the recommended replacement

What we have tried to achive is to run a download manager void delete(DownloadBatchId downloadBatchId) from androidx.work.Worker. It seems to have been working sucessfully but when app goes to background...

It's possible to encounter misleading `file mismatch` errors when the same file names are used as the library will unknowingly append to already downloaded files. ``` batch_id_1 has a greater...