无法将文件上载到dropbox ANDROID
我无法将文件上载到Dropbox。我没有收到任何错误,应用程序文件夹是在我的帐户中创建的,但文件没有上载到dropbox。这是我的密码:无法将文件上载到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
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卡中。可能的重复文件