android 4 到 6 中的下载管理器 运行 但不起作用?

Download manager run in android 4 up to 6 but does not work?

我正在使用下载管理器开发应用程序。重点是 android 4 到 6 中的下载管理器 运行 但它不下载任何文件并且在调试期间没有任何异常。 在 android 7 及之后效果很好 !!!

Uri Download_Uri = Uri.parse(Configuration.DWN_URL + item.getMediaPath());
                DownloadManager.Request request = new DownloadManager.Request(Download_Uri);
                request.setTitle("Shiravy");
                request.setDescription(book.getTitle() + currentItem.getTitle());
                request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_WIFI | DownloadManager.Request.NETWORK_MOBILE);
                request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE_NOTIFY_COMPLETED);
                request.setNotificationVisibility(DownloadManager.Request.VISIBILITY_VISIBLE);
                request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, "/Shiravy/" + book.getTitle() + currentItem.getTitle() + ".mp3");
                refId = downloadManager.enqueue(request);

它的发生是因为我的 URL 中有一些 space,当我上传的文件名称中没有任何 space 时,它解决了。