2016-07-02 4 views
4

Ich kann keine Google Drive-Videos von der Galerie herunterladen. Wenn ich das Video auswählen, anhängt selectedvideouri Inhalt wie folgt aus:Laden Sie das Video herunter und speichern Sie es im lokalen Gerät

content://com.google.android.apps.photos.contentprovider/2/2/mediakey%3A%2FAF1QipPrn64nUjcIvpCbT_nnKuQHf0mdI6HPc7xMxI9t/ORIGINAL/NONE/418007042 

und es wirft Ausnahme

java.net.MalformedURLException: Unknown protocol: content 

Wie dieses Problem zu lösen?

+0

Könnten Sie bitte etwas mehr über das Problem, das Sie haben, hinzufügen? – abarisone

+0

Ich möchte Google Fotos oder Videos herunterladen, die auf dem Gerät unter dem Link "content: //com.google.android.apps.photos.contentprovider/2/2/mediakey%3A%2FAF1QipPrn64nUjcIvpCbT_nnKuQHf0mdI6HPc7xMxI9t/ORIGINAL/NONE/418007042 gespeichert sind "in den lokalen Ordner als" /storage/emulate/0/.../.../VID_20160705_104414.mp4 "während dies oben genannten Ausnahme wurde geworfen – ramya

Antwort

0

Ihre selectedvideouri enthält content://com.google.android.apps.photos.contentprovider/2/2/mediakey%3A%2FAF1QipPrn64nUjcIvpCbT_nnKuQHf0mdI6HPc7xMxI9t/ORIGINAL/NONE/418007042 , die nicht die URL des Videos ist.

Sie haben die URL des Videos zu erhalten und es dann

Downloader Pass und ein URL wird ähnlich der Form https://drive.google.com/file/video.mp4 oder so etwas. Und es wird auf eine gültige Videodatei verweisen, die auf Google Drive gespeichert ist.

+0

danke .aber es bereits in Gerät – ramya

+0

gespeichert, wenn es bereits in gespeichert ist Gerät kann dann einfach an den Ort kopiert werden, an dem sie gespeichert werden soll – ebyt

Verwandte Themen