安卓Android文件上传Demo报错 java.io.FileNotFoundException: /external/images/media/16: open failed: ENOENT (N
16lz
2021-01-22
W/System.err: java.io.FileNotFoundException: /external/images/media/16: open failed: ENOENT (No such file or directory)
W/System.err: at libcore.io.IoBridge.open(IoBridge.java:416)
W/System.err: at java.io.FileInputStream.<init>(FileInputStream.java:78)
W/System.err: at com.sxairport.uloaddemo_maizi.UploadUtil.uploadFile(UploadUtil.java:60)
W/System.err: at com.sxairport.uloaddemo_maizi.MainActivity$ButtonClickListener$1.run(MainActivity.java:49)
W/System.err: at java.lang.Thread.run(Thread.java:856)
W/System.err: Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
W/System.err: at libcore.io.Posix.open(Native Method)
W/System.err: at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
W/System.err: at libcore.io.IoBridge.open(IoBridge.java:400)
W/System.err: at libcore.io.IoBridge.open(IoBridge.java:416)
W/System.err: at java.io.FileInputStream.<init>(FileInputStream.java:78)
W/System.err: at com.sxairport.uloaddemo_maizi.UploadUtil.uploadFile(UploadUtil.java:60)
W/System.err: at com.sxairport.uloaddemo_maizi.MainActivity$ButtonClickListener$1.run(MainActivity.java:49)
W/System.err: at java.lang.Thread.run(Thread.java:856)
W/System.err: Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
W/System.err: at libcore.io.Posix.open(Native Method)
W/System.err: at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
W/System.err: at libcore.io.IoBridge.open(IoBridge.java:400)
W/System.err: ... 4 more
开始以为没有文件读写权限,后来发现在选择文件时候,用的是“ Gallery”(相册)打开的,用“文件管理”打开就可以了。
具体用相册打开为什么不行,正在研究中
更多相关文章
- Android 多线程下载文件原理霸气解析介绍 (完结版)-----greendao
- [java混淆器问题] 如何让web项目的class文件不能被反编译,又能在w
- eclipse写javaweb工程时文件目录为WebContent而不是WenRoot的不
- Java: SAX解析一个巨大的XML文件。
- 使用Java语言如何实现快速文件复制?
- Javascript实现页面加载完成后自动刷新一遍清除缓存文件
- 为可执行文件夹提供自定义图像
- java写入文件的几种方法小结
- 使用SAX Filter将新元素插入XML文件