DownloadManager addCompletedDownload在某些设备上不起作用

时间:2020-06-17 08:35:35

标签: android android-download-manager download-manager

我已经从自己的网络服务中下载了File,其中存储了File

context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS).getPath();

然后我使用DownloadManager将此文件添加到全局Downloads文件夹中

DownloadManager dm = (DownloadManager) getContext().getSystemService(DOWNLOAD_SERVICE);
        if (dm != null) {
            dm.addCompletedDownload(
                    file.getName(),
                    file.getName(),
                    true,
                    MIME_TYPE_APPLICATION_PDF,
                    file.getAbsolutePath(),
                    file.length(),
                    true);
        }

在某些设备上它可以工作,在某些设备上,该通知未显示并且该文件未添加到Downloads文件夹中(该文件已成功下载并存在)。

注意:所有设备

0 个答案:

没有答案