Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/189.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 所以我偶然发现了一件事。。。。文件扫描介质扫描仪连接_Java_Android_Createfile - Fatal编程技术网

Java 所以我偶然发现了一件事。。。。文件扫描介质扫描仪连接

Java 所以我偶然发现了一件事。。。。文件扫描介质扫描仪连接,java,android,createfile,Java,Android,Createfile,如何使用media scanner连接使文件对Android file transfer可见。 这里提到一个问题() 目前我正在写一个应用程序,只是想确保文件夹在那里,如果没有创建它。最终,文件夹中的数据要么需要从文件夹中取出,要么需要向其中添加更多数据 谢谢你的帮助,让我对这个扫描器有点困惑 File internalMemory = new File("/mnt/sdcard/FMCW File Archive"); if(internalMemory.exists() &a

如何使用media scanner连接使文件对Android file transfer可见。 这里提到一个问题()

目前我正在写一个应用程序,只是想确保文件夹在那里,如果没有创建它。最终,文件夹中的数据要么需要从文件夹中取出,要么需要向其中添加更多数据

谢谢你的帮助,让我对这个扫描器有点困惑

    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

看看这个例子,了解如何使用MediaScannerConnection:

还可以查看另一个问题的答案中提供的链接Commonware:

只是一个小提示:不要使用名称中带有空格的文件夹名称