1

我想从我的服务器上下载 *.apk 文件,服务器上的文件类型是 *.apk 并且 MIME 是 application/vnd.android.package-archive”,当使用 DownloadManager 下载文件时,文件已下载但它正在创建它没有扩展名“apk”,我试过这个

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

并且在没有扩展名的情况下创建的文件仍然没有运气,当尝试使用Chrome下载它时它运行良好......

请帮忙。

4

1 回答 1

2

我认为 request.setMimeType(..) 使用它会自动添加文件扩展名或Android会识别文件类型,但是不......你需要使用 setDestinationInExternalPublicDir(...) 并在这里设置文件扩展名...... .

于 2013-12-22T08:30:13.540 回答