如何以编程方式查找已在SD卡上创建给定文件夹的应用程序

时间:2015-01-08 06:05:12

标签: java android android-sdcard

enter image description here我正在寻找代码来查找在SD卡上创建给定文件/文件夹的应用程序,就像ES文件浏览器和其他应用程序一样。

任何帮助都将受到高度赞赏。 感谢

3 个答案:

答案 0 :(得分:1)

  

我正在寻找代码来查找在SD卡上创建给定文件/文件夹的应用程序,就像ES文件浏览器和其他应用程序一样

这不正确 - ES File explorer app不会这样做。这个应用程序唯一做的事情就是根据文件夹名称执行Google搜索,在某些情况下可能会为创建应用程序提供提示。

SD卡上的文件夹或文件不一定包含有关创建应用程序的任何元数据。更不用说某些文件夹可能只是通过连接到USB的计算机来创建,在这种情况下没有应用程序创建它们..

抱歉让人失望,这是不可能的。期

答案 1 :(得分:1)

     // Find the SD Card path


File filepath = Environment.getExternalStorageDirectory();

    // Create a new folder in SD Card**


    File dir = new File(filepath.getAbsolutePath()+ "/Save Image folder/");

        dir.mkdirs();

答案 2 :(得分:0)

试试这个

File file = new File (folder_name, file_name);
if (file.exists ()) 
   /// true 
else 
   // false