2011-04-04 104 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