У меня есть приложение, которое широко использует файловую систему, включая внешнюю SD-карту.Использование платформы доступа к хранилищу Android и прямого доступа к файлам
В настоящее время он использует API файлов для создания/удаления/списка файлов, но я бы хотел использовать новую платформу доступа к хранилищу Android.
Проблема в том, что почти 60% установленной базы все еще находится на JB и ниже, и мне нужно новое Intent.ACTION_OPEN_DOCUMENT_TREE. Я не совсем уверен, как это осуществить.
Я думал, что напишу общий интерфейс для использования в своем приложении что-то вроде MyFile, а затем использовать соответствующие API-интерфейсы в соответствии с версией платформы, но это будет слишком много, если уже не существует библиотеки, которая это делает.
Что делают другие люди? Как вы справляетесь с этой ситуацией?
Я надеюсь, что эта библиотека поможет вам _https: //github.com/bartwell/ExFilePicker_ – Rick
См. [Android-simple-storage] (https://github.com/sromku/android-simple-storage) и [G -Rex] (https://github.com/Naturally-Being/G-Rex) – mmlooloo