我正在编写和使用Twitter4j从Twitter下载媒体的应用程序,我从一条推文中获取的媒体网址没有问题,但是当我尝试下载它时,我只会得到“下载失败”或带有空文件的下载
我一直在testint上更改请求的参数,检查了渗透性,试图从其他来源(不是twitter)下载图像,但是我得到的完全是相同的错误。
这是我尝试下载的代码片段:
DownloadManager downloadManager= (DownloadManager) getSystemService(DOWNLOAD_SERVICE);
Uri uri =Uri.parse (url2);
DownloadManager.Request request = new DownloadManager.Request(uri);
request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_WIFI | DownloadManager.Request.NETWORK_MOBILE);
request.setMimeType("video/mp4");
request.setDestinationInExternalFilesDir(context, Environment.DIRECTORY_DOWNLOADS, "testing.mp4");
downloadManager.enqueue(request);
关于我在做什么错的任何想法吗?
谢谢。