Я пытаюсь загрузить файлы с помощью диспетчера загрузок, и загрузка, похоже, не начинается на Android P (работает на эмуляторе). Он отлично работает на Android Oreo и Android Marshmallow. Вот код.
DownloadManager.Request downloadRequest = new DownloadManager.Request(Uri.parse(URLS.URLforDownloadingFileData(fileName)));
File file = new File(mobileInfo.getExternalFileStorageDirectory(),fileName);
downloadRequest.setDestinationUri(Uri.fromFile(file));
downloadRequest.setTitle(titleOfDownload);
downloadRequest.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_MOBILE | DownloadManager.Request.NETWORK_WIFI);
downloadManager.enqueue(downloadRequest);
Любая идея, почему это может происходить и как решить эту проблему? Что-то связанное с изменениями, внесенными в Android P?