2014-06-25 5 views
0

내 파일이 보관 용 계정으로 업데이트되지 않는 이유가 궁금합니다. 현재는 빈 파일 만 생성합니다.android 용 보관 용 계정 파일 동기화

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(); 
     } 
+0

왜'close' 전에'update'를 호출합니까? 그것이 당신이 방금 쓴 데이터를 파괴하는지 궁금합니다. 또한,'writeString'이 실제로 성공하는지 아닌지에 대한 질문에 포함하는 것이 좋습니다. – smarx

+0

흠, 나는 수표로 업데이 트를 추가했지만 업데이 트가 없어도 쓰지 않습니다. 그러나 newFile.readString()을 호출하면 문자열이 읽습니다. 그래서 파일을 업데이트하는 것과 관련이 있다고 생각합니다. – user3773279

+0

그래서 Dropbox에서 파일이 업데이트되지 않는다고 말하면 웹에서 볼 때 내용을 볼 수 없다는 뜻입니까? 아니면 바탕 화면에 있습니까? (코드에서, 당신은 * 올바른 내용을 볼 것입니다.) – smarx

답변

0

해결 : 절대로 dbxacc의 링크를 끊지 않고 다시 연결하면 오류가 표시됩니다! 어리석은 실수.

관련 문제