0

ファイルをWebサーバーにアップロードしようとしています.しかし、ファイルが見つからないという例外があります.エラーは、私が定義したパスから来ていると思います.私のパスはSd card/Android/data/ic_launcher.pngです

誰でもパスを正しく与えるのを手伝ってもらえますか.みんなお願いします....

4

2 に答える 2

1

これを試して。

 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" />
于 2012-05-03T04:59:12.713 に答える
0
String SD_Card_Path = Environment.getExternalStorageDirectory().toString();

String Complete_Path =  SD_Card_Path  + "/Android/data/ic_launcher.png";

これはテスト済みのコードで、AndroidMenifest に外部ストレージの読み取り/書き込みアクセス許可を追加すると、コードが実行されます。

于 2012-05-03T05:14:02.230 に答える