2013-01-08 18 views
5

Używam DownloadManager, który w wersji od Androida 2.3, do pobrania FTP. Ale to nie działa.android2.3 DownloadManager

Nie wiem, jak to działa? Nie znalazłem odpowiednich przykładów. Czy usługa DownloadManager obsługuje FTP?

+1

Nie, nie jest. Obsługuje tylko pliki '' HTTP'. Więcej informacji o 'DownloadManager' znajdziesz w dokumentacji: http://developer.android.com/reference/android/app/DownloadManager.html –

Odpowiedz

4

Niestety, FTP nie będzie działać.

DownloadManager obsługuje protokół HTTP. Protokół HTTPS jest obsługiwany od ICS. Jeśli spróbuj pobrać z FTP pojawić jeden z tych wyjątków:

java.lang.IllegalArgumentException: można pobrać tylko HTTP URI

lub

java.lang.IllegalArgumentException: Można pobrać tylko identyfikatory URI HTTP/HTTPS