2013-12-19 3 views
1

Я хотел бы загрузить с моего сервера * .apk файл, тип файла на сервере - * .apk, а MIME - это приложение/vnd.android.package-archive ", при загрузке с DownloadManager файл загружается, но создавая его без расширения «APK», я попробовал этотDownloadManager не добавляет расширение файла

request.setMimeType("application/vnd.android.package-archive"); 

и до сих пор не везение созданный файл без расширения, при попытке загрузить его с Chrome его работал отлично ...

помогите пожалуйста.

+1

Вы пытаетесь использовать любой метод setDestination по вашему запросу? –

+0

!!! мой плохой! ... спасибо! – joseRo

+0

Возможно, вам захочется поделиться с вами ответом на проблему, только если кто-то другой попадет в ту же ловушку :) –

ответ

1

Я думал, что request.setMimeType (..) используется, он автоматически добавит расширение файла, или Android распознает тип файла, но нет ... вам нужно использовать setDestinationInExternalPublicDir (...) и установить файл расширение здесь ....

Смежные вопросы