Из мобильных устройств обычно не делают файлопомойки и ещё они ломаются и пропадают.
По той же причине чаще всего предлагаются облачные сервисы где и хранятся данные (как бы в большей безопасности).
Но если сильно надо, то бери в руки Apache Tika, извлекай метаданные файлов, индексируй в локальной базе или в облако. Затем построй UI интерфейс к хранилищу.