Dropbox文件下载失败

时间:2013-05-13 06:52:25

标签: android dropbox dropbox-api

我正在尝试使用dropbox sdk for android从dropbox下载文件。

我在清单中添加了以下权限:

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

以下是我用来下载文件的代码:

File mFile=new File(Environment.getExternalStorageDirectory().getPath());
try {
    FileOutputStream mFileOutputStream=new FileOutputStream(mFile);
    DropboxFileInfo mDropboxFileInfo=mDropboxAPI.getFile("/"+filename, null, mFileOutputStream, null);
    } catch (FileNotFoundException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    } catch (DropboxException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }

1 个答案:

答案 0 :(得分:2)

您只在mFile变量中传递目录名称。 我认为你应该在目录路径后附加一个文件名。这将解决您的问题。