2013-02-16 123 views
0

我将如何直接从android NDK(不是java,但c/C++)使用Dropbox API?用于Android的Dropbox API NDK

+0

前往DropBox官方网站并搜索C/C++ API。如果你足够幸运,那么将有用于C/C++的API。 – 2013-02-17 00:42:48

回答

0

C++中没有标准的HTTP库,所以没有用于C/C++的官方Dropbox API。链接到Java会更好。或者手动通过您选择的HTTP库实现OAuth和Dropbox REST调用。如果费时,这是非常可行的。

由于手工实现Dropbox的一部分弹出了一些登录UI,因此回拨到Java世界几乎都是必需的。

+0

我使用ANativeActivity,这意味着从本机代码调用java。我看了好几个小时,看起来很神秘。有没有一个很好的例子/教程的地方? – user1441039 2013-02-18 16:55:57

+0

阅读JNI。本机端的关键对象是JavaVM和JNIEnv,它们都可用于本地活动。您检索Java类对象指针,查找方法,调用它们等。 – 2013-02-19 01:40:05