2011-04-04 115 views
5

我一直在做一些研究,對於我的生活,我找不到任何有關如何使用android Dropbox SDK的文檔。我已驗證用戶,但現在我無法弄清楚如何獲取文件夾的元數據(文件條目)。我已經看過Web文檔,但是在java中的參數被轉換,翻轉,然後一些。Dropbox android sdk文檔

在objective-c中,這些方法非常簡單,我明白髮生了什麼。我必須將代碼從objective-c移植到java嗎?

+1

看起來像Android Dropbox SDK文檔已被添加。人們可以在Android(和其他平臺)上看到「教程」和「文檔」[https://www.dropbox.com/developers/reference/sdk]。 – 2012-02-18 10:26:04

+0

@AtulGoyal哈哈,終於帶了他們9個月?無論如何,我不再需要它了,我放棄了我正在爲其他原因而工作的項目。 – 2012-02-18 14:10:08

回答

2

據我所知,截至2011年9月20日,Dropbox仍然沒有放置Android SDK文檔。這裏有一些解決方法:

[編輯由anotheranon用戶] 我的朋友從Dropbox的偶然this official documentation。甚至不知道他是如何找到它的。由於這個線程也是我放棄的地方,我想分享!

0

你應該在這裏找到你的答案:https://www.dropbox.com/developers。看起來SDK沒有文檔。

嘗試直接調用API。

+0

我的意思是sdk,對不起。那不是我想要的。我已經拋棄了這個項目,因爲它,我真的不喜歡直接從代碼 – 2011-06-10 14:04:43

0

在SDK(DropboxSample),這將列出在用戶帳戶的公共文件夾中的文件:

在DropboxSample.java補充:

public void displayFiles(DropboxAPI.Account account) { 
     if (account != null) { 
      DropboxAPI.Entry dbe = api.metadata("dropbox", "/Public", 10000, null, true); 
      List<Entry> contents = dbe.contents; 
      if (contents != null) { 
      for (Entry ent:contents) { 
       Toast.makeText(this, ent.fileName(), Toast.LENGTH_SHORT).show(); 
      } 
      } 
    } 
    } 

在LoginAsyncTask.java補充:

mDropboxSample.displayFiles(mAccount); 

低於mDropboxSample.displayAccountInfo(mAccount);

+0

調用Web API的不是我在找什麼。我想要一個文檔,而不是例子。 – 2011-06-12 18:41:49