0

Androidデバイスの内部メモリにダウンロードしたファイルにアクセスするにはどうすればよいですか。つまり、デバイスのサーバーからファイルをダウンロードしましたが、見つかりません。また、「たとえばダウンロードしたpdfファイルを読みたくない場合」に表示してアクセスするにはどうすればよいですか?私はapacheFTPClientAPIを使用しています:これが私のコードです-

 public void DownloadServer(View view){
  try{
     filename = inputfld.getText().toString();
     fos=openFileOutput(filename, Context.MODE_WORLD_WRITEABLE);
     client.retrieveFile("/testing/"+filename, fos);
     fos.close();
     client.disconnect(); 
      }catch (IOException e) {
            e.printStackTrace();
        } 
 }

よろしくお願いします。

4

1 に答える 1

2

Android デバイスの内部メモリにダウンロードしたファイルにアクセスするにはどうすればよいですか。

以前openFileOutput()は書いていたので、 で読みますopenFileInput()

つまり、デバイスのサーバーからファイルをダウンロードしましたが、見つかりません。

内部ストレージのファイルを表示する権限がないため、表示できません。内部ストレージのポイントは、ユーザーがファイルを表示することではなく、アプリケーションがファイルを保存することです。

于 2011-04-09T18:01:23.513 に答える