2013-02-16 55 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