Как использовать соединение с медиа-сканером, чтобы файлы были видны для передачи файлов Android. Обращаясь к вопросу здесь (Android File Transfer cannot see a folder created by app)Так что я наткнулся на что-то .... Сканирование файлов Соединение с медиа-сканером
В настоящее время я пишу приложение и просто хочу убедиться, что папка есть и если не создать его. И, в конечном счете, данные в папке либо должны быть выгружены из папки, либо добавлены дополнительные данные.
Спасибо за помощь, которая немного смущена этим материалом сканера.
File internalMemory = new File("/mnt/sdcard/FMCW File Archive");
if(internalMemory.exists() && internalMemory.isDirectory()) {
mFileList = internalMemory.listFiles();
}else{
createDirIfNotExist("/FMCW File Archive");
}
Ниже приведен метод
public static boolean createDirIfNotExist(String path) {
boolean ret = true;
File file = new File(Environment.getExternalStorageDirectory() + path);
if (!file.exists()) {
if (!file.mkdirs()) {
Log.e("TravellerLog :: ", "Problem creating Image folder");
ret = false;
}
}
return ret;
}
-Evan