无法将文件上载到dropbox ANDROID

无法将文件上载到dropbox ANDROID,android,dropbox,dropbox-api,android-file,Android,Dropbox,Dropbox Api,Android File,我无法将文件上载到Dropbox。我没有收到任何错误,应用程序文件夹是在我的帐户中创建的,但文件没有上载到dropbox。这是我的密码: public void exportDataInCSV(final String file_name, final ArrayList<Assessment> assessments, final boolean dropBox) throws IOException { final

我无法将文件上载到Dropbox。我没有收到任何错误,应用程序文件夹是在我的帐户中创建的,但文件没有上载到dropbox。这是我的密码:

public void exportDataInCSV(final String file_name,
            final ArrayList<Assessment> assessments, final boolean dropBox)
            throws IOException {

        final File folder = new File(Environment.getExternalStorageDirectory()
                + "/MYDIR");

        boolean var = false;
        if (!folder.exists())
            var = folder.mkdir();

        System.out.println("" + var);

        final String filename = folder.toString() + "/" + file_name + ".csv";

        // show waiting screen
        CharSequence contentTitle = getString(R.string.app_name);

        final ProgressDialog progDailog = ProgressDialog.show(DataExport.this,
                contentTitle, "Exporting data...", true);// please
                                                            // wait

        new Thread() {
            public void run() {
                try {

                    FileWriter fw = new FileWriter(filename);

                    fw.append("MYNAME");
                    fw.append(',');

                    fw.append("MYSIRNAME");

                    fw.close();
                    if (dropBox) {

                        File file = new File(folder.toString() + "/"
                                + file_name + ".csv");
                        FileInputStream inputStream = new FileInputStream(file);
                        Entry response = mDBApi.putFile("/magnum-opus.txt",
                                inputStream, file.length(), null, null);

                    }
                } catch (Exception e) {
                }
                progDailog.dismiss();
            }
        }.start();

    }
public void exportDataInCSV(最终字符串文件名,
最终ArrayList评估,最终布尔下拉框)
抛出IOException{
最终文件夹=新文件(Environment.getExternalStorageDirectory()
+“/MYDIR”);
布尔值var=false;
如果(!folder.exists())
var=folder.mkdir();
系统输出打印项次(“+var”);
最终字符串文件名=文件夹.toString()+“/”+文件名+“.csv”;
//显示等待屏幕
CharSequence contentTitle=getString(R.string.app_name);
final ProgressDialog progDailog=ProgressDialog.show(DataExport.this,
contentTitle,“导出数据…”,true);//请
//等等
新线程(){
公开募捐{
试一试{
FileWriter fw=新的FileWriter(文件名);
fw.追加(“我的名字”);
fw.append(',');
fw.追加(“MYSIRNAME”);
fw.close();
如果(下拉框){
File File=新文件(folder.toString()+“/”
+文件名+“.csv”);
FileInputStream inputStream=新的FileInputStream(文件);
条目响应=mDBApi.putFile(“/magnum opus.txt”,
inputStream,file.length(),null,null);
}
}捕获(例外e){
}
progDailog.disclose();
}
}.start();
}
那么,有人能帮助我,告诉我如何将我正在使用filewriter创建的文件上传到Dropbox,该文件也会保存到手机的SD卡中。

可能的重复文件