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 回答