【发布时间】:2012-12-06 21:15:02
【问题描述】:
我使用以下代码:
final File newFile = new File("/mnt/sdcard/test/");
newFile.mkdir(); // if I use mkdirs() result is the same
它会创建一个空文件!为什么?
【问题讨论】:
-
你确定这是一个空文件吗?
-
----rwxr-x系统sdcard_rw 9873
-
cat /mnt/sdcard/test —> /mnt/sdcard/test: 长度无效
-
您至少应该始终检查可能返回错误的函数的返回值。
-
你确定 /mnt/sdcard 存在吗?