1

次のコード行でエラーが発生します。

FileInputStream is = new FileInputStream("/sdcard/DCIM/ROBIN.jpg");

エラーは次のとおりです。

java.io.FileNotFoundException: /sdcard/DCIM/ROBIN.jpg (No such file or directory)

しかし、画像はディレクトリに存在します

USB接続は充電専用です

4

2 に答える 2

5

Never hardcode paths like /sdcard. For example, /sdcard is wrong on most Android devices. Use Environment.getExternalStorageDirectory() to find the root of external storage.

于 2011-04-14T21:53:14.060 に答える
2

マニフェストでパーミッション WRITE_EXTERNAL_STORAGE を設定していることを確認してください。

于 2011-05-18T14:21:30.417 に答える