我在以下代码行中遇到错误:
FileInputStream is = new FileInputStream("/sdcard/DCIM/ROBIN.jpg");
错误是:
java.io.FileNotFoundException: /sdcard/DCIM/ROBIN.jpg (No such file or directory)
但是图片存在于目录中
我的 USB 连接仅用于充电
最佳答案
切勿硬编码路径,如 /sdcard
。例如,/sdcard
在大多数 Android 设备上都是错误的。使用 Environment.getExternalStorageDirectory()
查找外部存储的根目录。
关于android - java.io.FileNotFoundException :/sdcard/DCIM/ROBIN. jpg(没有这样的文件或目录),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5670136/