Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/372.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android的同步dropbox文件_Java_Android_File_Api_Dropbox - Fatal编程技术网

Java android的同步dropbox文件

Java android的同步dropbox文件,java,android,file,api,dropbox,Java,Android,File,Api,Dropbox,我想知道为什么我的文件没有更新到dropbox。目前它只创建一个空文件 final String TEST_FILE_NAME = DateTime + ".txt"; DbxPath path = new DbxPath(DbxPath.ROOT, TEST_FILE_NAME); try { if (!FileSystem.exists(path)) { newFile = FileSystem.crea

我想知道为什么我的文件没有更新到dropbox。目前它只创建一个空文件

final String TEST_FILE_NAME = DateTime + ".txt";
        DbxPath path = new DbxPath(DbxPath.ROOT, TEST_FILE_NAME);
        try {
            if (!FileSystem.exists(path)) {
                newFile = FileSystem.create(path);
                try {
                    newFile.writeString("Hello world!");

                } finally {
                    newFile.update();
                    newFile.close();
                }
            }
        } catch (DbxException e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        } catch (IOException e1) {
            // TODO Auto-generated catch block
            e1.printStackTrace();
        }

解决方法:我从未断开dbxacc的链接,并不断重新链接,导致出现错误!愚蠢的错误。

为什么在关闭前调用update?我想知道这是否破坏了你刚才写的数据。另外,在你的问题中加入writeString是否真的成功也很好。嗯,我添加了更新作为检查,但即使没有更新,它也不会写。但是,当我调用newFile.readString时,该字符串将读取。所以我认为这与更新文件有关。所以当你说Dropbox中的文件没有更新时,你的意思是你在网上看不到内容?或者在桌面上?似乎在代码中,您确实看到了正确的内容。当我说它没有被更新时,我的意思是当我在dropbox上检查我的文件时。另外,在屏幕的右侧,它应该说,文件已经更新到最新版本,但是它没有更新。在我的Dropbox上,你指的是网站吗?还是客户端桌面、手机等。?发生了什么?是否显示零字节文件?