我在root手机上运行以下设置。
App A正在使用DownloadManager来下载文件。应用B解析手机的日志并捕获应用A发布的下载的入队ID。 App B可以查询DownloadManager并获取App A下载的文件状态吗?
当我在App B中使用以下代码和enqueue ID时,游标返回空。
DownloadManager dm = (DownloadManager)getSystemService(Context.DOWNLOAD_SERVICE);
DownloadManager.Query query = new DownloadManager.Query();
query.setFilterById(enqueueId);
Cursor c = dm.query(query);
if (c != null) {
if (c.moveToFirst()) {
//returns false
}
}