问题描述
||
我在以下代码行中遇到错误:
FileInputStream is = new FileInputStream(\"/sdcard/DCIM/ROBIN.jpg\");
错误是:
java.io.FileNotFoundException: /sdcard/DCIM/ROBIN.jpg (No such file or directory)
但是图像存在于目录中
我的USB连接仅可充电
解决方法
切勿对路径ѭ2之类的路径进行硬编码。例如,在大多数Android设备上,
/sdcard
是错误的。使用Environment.getExternalStorageDirectory()
查找外部存储的根目录。
,确保在清单中设置了权限WRITE_EXTERNAL_STORAGE。