5

私はいくつかの調査を行ってきましたが、私の人生では、android ドロップボックス SDK の使用方法に関するドキュメントを見つけることができません。ユーザーを認証しましたが、フォルダーのメタデータ (ファイル エントリ) を取得する方法がわかりません。私は Web ドキュメントを見てきましたが、Java の引数は、ひっくり返されたり、ひっくり返されたり、いくつかの引数が返されたりします。

Objective-C では、方法は簡単で、何が起こっているかを理解しています。コードを Objective-C から Java に移植する必要がありますか?

4

3 に答える 3

2

私が知る限り、2011 年 9 月 20 日の時点で、Dropbox はまだ Android SDK のドキュメントを公開していません。以下にいくつかの回避策を示します。

[別の anon ユーザーによる編集] 私の友人は、Dropbox からこの公式ドキュメントを偶然見つけました。彼がどうやってそれを見つけたのかもわからない。このスレッドは私が諦めたところでもあるのでシェアしたいと思います!

于 2011-09-20T13:52:32.250 に答える
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);

于 2011-06-12T06:51:32.443 に答える
0

ここで答えを見つける必要があります: https://www.dropbox.com/developers。SDK が文書化されていないようです。

API を直接呼び出してみてください。

于 2011-06-09T21:07:33.747 に答える