Android 使用MediaStore从文件夹中获取文件时仍显示已删除的文件

Android 使用MediaStore从文件夹中获取文件时仍显示已删除的文件,android,Android,我使用DownloadManager下载了文件&然后我卸载了应用程序,文件也按照DownloadManager的新行为被删除。 但是,当我获取特定文件夹文件的文件时,我仍然会在列表中显示这些文件。您必须等待一段时间,直到“android media scanner”发现图像文件不再存在。然后,扫描仪将删除meda db条目和已删除文件的缓存缩略图。但我使用的是音频文件,而不是图像文件。媒体数据库和媒体扫描仪使用图像、音频和视频。android 5.0和更新版本有一个api,告诉媒体扫描程序重新扫

我使用
DownloadManager
下载了文件&然后我卸载了应用程序,文件也按照
DownloadManager
的新行为被删除。
但是,当我获取特定文件夹文件的文件时,我仍然会在列表中显示这些文件。

您必须等待一段时间,直到“android media scanner”发现图像文件不再存在。然后,扫描仪将删除meda db条目和已删除文件的缓存缩略图。但我使用的是音频文件,而不是图像文件。媒体数据库和媒体扫描仪使用图像、音频和视频。android 5.0和更新版本有一个api,告诉媒体扫描程序重新扫描某些文件/目录,我假设也有应用程序可以触发重新扫描。我已经等待了3-4个小时,但直到现在还没有扫描,如果文件在sd卡上,请卸载sd卡,然后重新安装。这将触发重新扫描。您必须等待一段时间,直到“android媒体扫描仪”发现图像文件不再存在。然后,扫描仪将删除meda db条目和已删除文件的缓存缩略图。但我使用的是音频文件,而不是图像文件。媒体数据库和媒体扫描仪使用图像、音频和视频。android 5.0和更新版本有一个api,告诉媒体扫描程序重新扫描某些文件/目录,我假设也有应用程序可以触发重新扫描。我已经等待了3-4个小时,但直到现在还没有扫描,如果文件在sd卡上,请卸载sd卡,然后重新安装。这将触发重新扫描。