#android #samsung-mobile
Вопрос:
Я копирую файл с USB на планшет SamSung S7 с помощью приложения «Мои файлы», поставляемого вместе с планшетом. Я могу найти этот файл в разделе /данные с помощью приложения «Мои файлы». Я полагаю, что этот файл хранится в общем внешнем хранилище. Как указано в https://developer.android.com/training/data-storage
Мне нужна платформа доступа к хранилищу Android для доступа к этому файлу.
Я хочу получить доступ к этому файлу с помощью своего собственного приложения, и мне нужно знать URL-адрес. Как выглядит URL-адрес?
Спасибо.
ИЛ
Ответ №1:
URL-адрес файла выглядит так в Android, и вы можете использовать этот тип URL-адреса для доступа к файлам:
file:///path/to/foo.txt
file://
используется для ссылки на URL-адрес, указывающий на файл, читаемый во всем мире.- Вы можете получить путь к каталогу из одного из них
getExternalFilesDir() or getExternalCacheDir() or getExternalMediaDirs()
. Следовательно,getExternalStorageDirectory
устарел и больше не рекомендуется для использования. (Подробнее читайте здесь) - Наконец, убедитесь, что у вас есть разрешение на доступ:
WRITE_EXTERNAL_STORAGE
иREAD_EXTERNAL_STORAGE
Дайте мне знать, если у вас возникнут какие-либо вопросы. Спасибо.
Комментарии:
1. @EnJ Я рад, что смог помочь. Пожалуйста, примите мой ответ, если он был полезен. Спасибо!