Я хочу получить список всех устройств хранения, которые подключены к Android-устройству.
Для внутреннего хранилища eg- (Хранение, в котором присутствуют все папки, такие как Загрузки, DCIM и т.д.), SD-карта и OTG-устройство.
Я знаю, что есть много сообщений StackOverflow, которые обсуждают эту тему, но ни одна из них не может служить моей цели, как указано выше.
Я могу получить внутреннее хранилище, вызвав Environment.getExternalStorageDirectory().getPath()
которые возвращают путь к внутреннему хранилищу.
Любая помощь по этому поводу будет очень благодарна, поскольку нет стандартного AFAIK, с помощью которого можно восстановить список всех подключенных устройств хранения.
Кроме того, многие решения не работают на разных устройствах и версиях Android.