1
我试图从Dropbox下载一个文件,使用android的保管箱sdk。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"/>
以下是我使用的下载文件的代码:你在你的mFile
变量传递唯一的目录名
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();
}
它为什么失败,你会得到什么错误? – slezadav 2013-05-13 07:00:49
我给的SD卡路径有问题。 请看下面给出的答案vipul – Bug 2013-05-13 08:07:10