05-22 10:06:17.215: I/ShareActivity(29623): /storage/emulated/0/smallv/records/1400724377223.3gb
05-22 10:06:17.215: I/ShareActivity(29623): file.mkdir() = false
05-22 10:06:17.245: W/System.err(29623): java.io.FileNotFoundException: /storage/emulated/0/smallv/records/1400724377223.3gb: open failed: ENOENT (No such file or directory)
用Environment.getExternalStorageDirectory().getAbsolutePath()获取路径时报上面的错
当我手动把path写成/mnt/sdcard/test.3gb时是ok的,什么原因?我总感觉手机的路径很乱,跟包装过似的,还有别名……
android 创建目录失败
答案:2 悬赏:40
解决时间 2021-02-18 00:23
- 提问者网友:醉人眸
- 2021-02-17 14:14
最佳答案
- 二级知识专家网友:請叫我丶偏執狂
- 2021-02-17 15:03
file.mkdir() = false这表示你创建文件失败了,你要保证你的上级文件夹存在才能创建。
另外不要手写mnt/sdcard之类的,用Environment.getExternalStorageDirectory()
另外不要手写mnt/sdcard之类的,用Environment.getExternalStorageDirectory()
全部回答
- 1楼网友:晨与橙与城
- 2021-02-17 16:31
争议给你的idea安装目录/bin下这两个文件用记事本打开, idea.exe.vmoptions 和 idea.exe.vmoptions
末尾添加一行这个:
-djdk.util.zip.ensuretrailingslash=false
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯