ファイルをWebサーバーにアップロードしようとしています.しかし、ファイルが見つからないという例外があります.エラーは、私が定義したパスから来ていると思います.私のパスはSd card/Android/data/ic_launcher.pngです
誰でもパスを正しく与えるのを手伝ってもらえますか.みんなお願いします....
これを試して。
File file = new File(Environment.getExternalStorageDirectory(), "Android/data/ic_launcher.png");
この権限をマニフェスト ファイルに追加します。
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
String SD_Card_Path = Environment.getExternalStorageDirectory().toString();
String Complete_Path = SD_Card_Path + "/Android/data/ic_launcher.png";
これはテスト済みのコードで、AndroidMenifest に外部ストレージの読み取り/書き込みアクセス許可を追加すると、コードが実行されます。