mshd.net
当前位置:首页 >> FilE.mkDirs返回FAlsE >>

FilE.mkDirs返回FAlsE

为什么要创建两次? 上面创建成功了,下面肯定就失败啊,或者文件夹被别的程序占用了,或者没有创建的权限 等 都可能造成失败!

返回的是true吧 Log.e 的时候又创建一次 前面创建成功了 后面打印创建时候文件夹都存在了所以 失败了 打印了 false吧 if (!downloadDirectory.exists()) { boolean result = downloadDirectory.mkdirs(); Log.e("downloadDirectory.mkdirs()", r...

android mkdirs返回false ,有可能是因为不是读写文件的权限,是因为不能修改sd卡或者内存卡没有这个权限导致的

更改ADT就好了,可能是模拟器的版本问题,还有就是SD卡大小,最后一改就成功了!

应该是权限的问题

manager") public class UploadAction { @RequestMapping(value = "/upload") public String upload(@RequestParam(value = "file", required = false) Mult.....

目录"E:/report"有吗? 如果没有的话,就会失败,用mkdirs()吧,这样会自动从上到下创建的。

aaa = file.mkdirs();}aaa始终返回false,如果路径写成内置/storage/sdcard0/444,则可以创建成功,返回true权限:

dir.mkdirs(); //step1.2确认生成文件 _fPath =new File(dataFilePath); ..._fPath.setReadable(true, false); _fPath.setWritable(true, false); Runtime...

我现在在sd卡上创建文件夹,有时候可以创建成功,有时候mkdirs()方法虽然返回的是...return false; } if (mkdir()) { return true; } File canonFile = null...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com