Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个应用程序可以拍照并将它们放在 sdcard 上。一段时间后,它们会出现在 Android 照片库中。我不清楚那个时间间隔是多少,我很好奇是否有某种方法可以激发 Android 扫描驱动器的任何操作,以便更快地显示图像?或者是否有一个文件夹我应该保存它们以加速这种识别?还是我无能为力?
此过程由 Android 处理MediaScanner。这就是扫描手机寻找新媒体并将其存储在 Android 媒体数据库中的内容。我相信它运行的时间范围是特定于设备的。但是,您可以手动调用它:
MediaScanner
Uri uri = Uri.fromFile(destFileOrFolder); Intent scanFileIntent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, uri); sendBroadcast(scanFileIntent);