次のコード行でエラーが発生します。
FileInputStream is = new FileInputStream("/sdcard/DCIM/ROBIN.jpg");
エラーは次のとおりです。
java.io.FileNotFoundException: /sdcard/DCIM/ROBIN.jpg (No such file or directory)
しかし、画像はディレクトリに存在します
USB接続は充電専用です
次のコード行でエラーが発生します。
FileInputStream is = new FileInputStream("/sdcard/DCIM/ROBIN.jpg");
エラーは次のとおりです。
java.io.FileNotFoundException: /sdcard/DCIM/ROBIN.jpg (No such file or directory)
しかし、画像はディレクトリに存在します
USB接続は充電専用です
Never hardcode paths like /sdcard
. For example, /sdcard
is wrong on most Android devices. Use Environment.getExternalStorageDirectory()
to find the root of external storage.
マニフェストでパーミッション WRITE_EXTERNAL_STORAGE を設定していることを確認してください。