Я пишу и приложение для загрузки мультимедиа из Twitter с помощью twitter4j, я получил URL-адрес мультимедиа без проблем из одного твита, но когда я пытаюсь загрузить его, я получаю только «загрузка не удалась» или загрузка с пустым файлом .
Я тестировал изменение параметров по запросу, проверял разрешения, пытался загрузить изображения из другого источника (не из твиттера), но все, что я получаю, это точно такая же ошибка.
Вот фрагмент кода, где я пытаюсь скачать:
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);
Есть идеи о том, что я делаю не так?
Спасибо.