libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)

来源:互联网 发布:数据有效性设置日期 编辑:程序博客网 时间:2024/05/19 04:07
 
    public void createTest() throws IOException{      // 需要创建多级目录        String path = "sdcard/test/test1";          File folderFile = new File(path);          if(!folderFile.exists()){          // mkdir() 不会创建多级目录,所以导致后面的代码报错 提示文件或目录不存在            // folderFile.mkdir();        // mkdirs() 则会创建多级目录            folderFile.mkdirs();        }                  File file = new File(path + File.separator + "hello.txt");          // 如果上面使用了 folderFile.mkdir(); 则不会创建多级目录则下行代码就报错了!        file.createNewFile();  //        FileOutputStream fos = new FileOutputStream(file);  //        bitmap.compress(CompressFormat.JPEG, 100, fos);  //        fos.flush();  //        fos.close();      }


 

0 0
原创粉丝点击