Ich habe meine eigene benutzerdefinierte Uri, die wie folgt aussieht:Downloadmanager mit benutzerdefinierten Uri
stream://com.mydomain.myprovider/[blah-blah]
Grundsätzlich verweist er auf SQLite Datensatz mit einigen blob
Sicher ich benutzerdefinierte ContentProvider
haben, die diese Art von Uri
Griffe
Meine Absicht ist es, DownloadManager
zum Herunterladen von Bytes/Blobs als Datei verwenden.
Direkt versuchen, DownloadManager
gefeuerte Ausnahme zu verwenden, die besagt, dass das unterstützte Protokoll nur HTTP/HTTPS
ist.
Wie erreiche ich mein Ziel?
Wenn es Ihr eigener 'ContentProvider' und Ihre eigene Datenbank ist, verwenden Sie den Standard-Java-Datei-I/O, um Ihren eigenen Inhalt in Ihre eigene Datei zu schreiben. – CommonsWare
Sicher, es ist Option, aber ich dachte nur, ich könnte elegantere Lösung mit 'DownloadManager' verwenden – barmaley