原来代码:

File tempDir = new File(path); //path 是一个参数
        if (!tempDir.exists()) {
            try {
                tempDir.mkdir();  //mkdirs 可创建多级目录,mkdir只能创建以及目录
            } catch (Exception ex) {
                Log.e("mkdir", "创建文件目录失败" + ex.toString());
            }
        }


注意里面的一句话:

mkdirs 可创建多级目录,mkdir只能创建以及目录

 

所以解决办法:

把tempDir.mkdir();  改为 tempDir.mkdirs();

相关文章:

  • 2021-05-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-18
  • 2021-09-01
  • 2022-02-13
  • 2021-12-24
  • 2021-09-28
猜你喜欢
  • 2021-11-22
  • 2022-02-10
  • 2021-08-25
  • 2021-08-21
  • 2021-08-11
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案