На 9 андройде я словил такую пробелму
Пишу видео файл, но затем мне нужно его получить через ContentProvider MediaStore.Video.Media.
Но именно на конкретном, запись в MediaStore.Video.Media не появляется вообще. секунда, 10 минут, открыть файл через системную галлерею. Не помогает
каждый 2-3 раз файл не добавляется. Как только девайс перезагружается, данные сразу появляются.
Если ли способ заставить проиндексировать файл и добавить его?
1) MediaScannerConnection.scanFile(context, arrayOf(file.toString()),
null, null) В калбэке фигу path есть Uri = null
2) sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(imageAdded)))
То же не помогло, что еще можно попробовать?