У меня есть приложение, которое записывает файлы в общий накопитель через getExternalStorageDirectory()
. Моя проблема заключается в доступе и копировании файлов на компьютер:Не удается получить доступ к файлам собственного приложения на компьютере
Я могу получить доступ к этим файлам с компьютера, если на телефоне установлена SD-карта (протестирована на Galaxy S5). Однако я не могу получить доступ к этим файлам, если на телефоне нет SD-карты (протестировано на Nexus 5X). Как ни странно, я могу просматривать файлы своего приложения с телефона в и случаях.
Я использую неправильный метод, чтобы получить базовый каталог? Или это телефон? Все, что мне нужно, это скопировать файлы с телефона на компьютер. Любая помощь приветствуется.
Примечание: оба работают под управлением Android 6.0.1, если это помогает.
https://stackoverflow.com/questions/32789157/how-to-write-files-to-external- public-storage-in-android-so-that-they-are-visibl – CommonsWare
Спасибо! Не знаю, как я пропустил этот вопрос, прежде чем публиковать свои собственные. Статический метод 'MediaScannerConnection.scanFile (context, path, null, null)' - это то, с чем я пошел. – ricefarmer369