Я хочу знать, для чего предназначена цель системного приложения «Media Storage» и медиа-сканера, и почему по какой-либо причине пользователь не захочет сканировать носитель при загрузке.
Ответов: 1
Создан 28-04-2017 05:54
Narcotixs
Ответы и комментарии:
Медиа-провайдер содержит метаданные для всех доступных носителей как на внутренних, так и на внешних устройствах хранения.
Он сканирует и сохраняет информацию о файлах мультимедиа для быстрого доступа и предоставляет защищенные (контент: /// схемы, как и все остальные поставщики) URI, указывающие на файлы для доступа другими приложениями.
По умолчанию Media Storage имеет широковещательный приемник MediaScannerReceiver, который прослушивает android.intent.action.BOOT_COMPLETED, поэтому медиа-сканер запускается при загрузке. Такие приемники вряд ли будут отключены конечными пользователями, если только с правами root.