0

DownloadManagerクラスを使用してAndroidのサーバーからファイルをダウンロードしています。このファイルをデバイスの内部メモリに保存したいと考えています。ここ.setDestinationInExternalPublicDir(Environment.getExternalStorageDirectory() +"/Android/data/xxx.xxx.xxx/files/")に記載されているように使用しようとしましたが、機能していません。私の問題を解決するにはどうすればよいですか?

4

2 に答える 2

0

追加

   <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

manifest.xml に「/Android/data/xxx.xxx.xxx/files/」パスを作成

于 2012-07-05T09:49:27.083 に答える
0

これを試して

File testDirectory = new File(Environment.getExternalStorageDirectory() +"/Android/data/xxx.xxx.xxx/files/");

if (!testDirectory.exists()) {
    testDirectory.mkdirs();
        }
于 2012-07-05T10:07:19.440 に答える