我面临的问题是,某些通过DownloadManager下载的文件会被删除。我看到其他文件也被DonwloadManager同时删除了。所以我的假设是其他一些应用程序正在删除文件,但为此,应用程序需要获取通过下载管理器下载的文件列表。
我已检查过API参考,DownloadManager.query()方法仅提供请求应用发布的下载条目。有没有其他方法可以通过其他应用程序将所有下载内容发布到下载管理器。
我的所有下载请求都标记为
request.setVisibleInDownloadsUi(false)
并且不会出现 下载应用程序。
删除时,DownloadManager打印的日志为
4819 14535 V DownloadManager: Deleting /storage/emulated/0/Android/data/..... via provider delete
还有其他人遇到过这种问题吗?