getContentLengthLong requires API 24. API 16 (Android 6.0) is still the most dominant OS by market share. I think we need to revert the recent changes to Downloader.java and use an Integer content length.
Happy to provide a PR if needed. Just a 2 line change.