In the last year I worked with some Novoda colleagues on an open‑source, improved version of the Android Download Manager.
We started forking the AOSP one, but in the end we decided to write this new version from scratch.
Some features of the library:
- grouping of multiple files into a single download batch
- better API
- easy Notifications customisation
- …and many more!
You can read more about it in the blog post we wrote:
We created our improved version of the Download Manager, allowing Android developers to add customisable download functionality to their apps.