Необходимо перезагрузить Android, чтобы увидеть новые файлы

После записи с помощью Field Recorder я подключаю свой Lenovo S6000L через USB к компьютеру. Однако вновь записанные аудиофайлы в формате WAV не видны, пока я не перезагружу планшет. Версия Android 4.2.2.

Вероятно, это проблема ОС или приложения? Можно ли избежать длительной перезагрузки?

Ответы (1)

Это ошибка в приложении. В Android есть штука под названием , которая сканирует вновь добавленные файлы на наличие метаданных, чтобы их можно было включить в медиаплееры, фотоальбомы и т. д. Она опирается на приложение, которое создает файл, сигнализирующий процессу медиа-сканера о сканировании новых файлов. файл. Если приложение этого не сделает, новый файл не будет добавлен/отображен.

Если вы посмотрите на другие вопросы с тегом , вы увидите несколько способов принудительного полного повторного сканирования за счет некоторого разряда батареи.

Я установил приложение под названием Rescan Media , и это помогло без перезагрузки.
Pfitzinger Voice Design, создатель приложения, теперь сказал мне, что это функция, а не ошибка: «Если вы просто отметите опцию «Настройки — Запись — Сканирование мультимедиа после новых записей», то сканирование мультимедиа запустится автоматически после каждой новой записи. По умолчанию флажок не установлен, поскольку сканирование требует времени и батареи и необходимо только в таких случаях, как ваш».
Я бы посоветовал им подумать об изменениях в API-интерфейсе медиа-сканера, представленных в Kitkat (Android 4.4), которые позволяют приложению определять, какой каталог сканировать (ИМХО, «старый метод», т. е. запуск полного сканирования, больше не работает). в любом случае это возможно для приложений пользовательского пространства). Таким образом, они могли ограничить сканирование каталогом, в котором хранилась текущая/последняя запись, экономя время и ресурсы для этой конкретной задачи.
@Izzy У приложения всегда был способ сканировать один новый файл, и он не потреблял много батареи. Изменения KK заключались в том, чтобы приложения не запускали полное повторное сканирование, которое потребляет много заряда батареи. Если эта опция в приложении вызывает полное сканирование, а не просто добавление новых файлов по отдельности, это все еще ошибка в приложении.