Unfortunatelly, FTP won't work.
DownloadManager
supports HTTP. And HTTPS is supported since ICS.
If you try downloading from FTP you receive one of these exceptions:
java.lang.IllegalArgumentException: Can only download HTTP URIs
or
java.lang.IllegalArgumentException: Can only download HTTP/HTTPS URIs