0
我使用的Android内置的下载管理器来下载视频文件后,我使用下面的代码来做到这一点:Android的下载管理器说无法打开文件下载
DownloadManager.Request request = new DownloadManager.Request(
downloadUri);
request.setAllowedNetworkTypes(
DownloadManager.Request.NETWORK_WIFI
| DownloadManager.Request.NETWORK_MOBILE)
.setAllowedOverRoaming(true)
.setDescription("mohammediatechnologies.in")
.setNotificationVisibility(request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED)
.setDestinationInExternalPublicDir("/videodownloader", title+quality);
long id = mgr.enqueue(request);
在此我传递一个网址下载视频。每一件事情都很好,它下载文件并将其存储到下载文件夹中。当我点击通知完成下载后说它不能打开文件,请让我知道我做错了。我检查了扩展名和所有。
是视频的下载大小一样的原中设置的MIME类型为PDF像这样
? – KOTIOS 2014-12-03 10:55:30
是的,我已经检查了好几次。与几种格式的视频,仍然得到它 – 2014-12-03 10:57:26
只是一个建议尝试设置像setMimeType或downloadfiletype特定的值,并相应地尝试下载该特定格式... accrodinlg你可以自定义的东西 – KOTIOS 2014-12-03 11:00:35