2

ドロップボックスをサポートするアプリを開発しています。

<data android:scheme="db-INSERT-APP-KEY-HERE" />プログラムでアプリ マニフェストを追加する方法はありますか?

エンド ユーザーがAPP-KEY自分のアプリから変更できるようにしたい。

これを行う他の方法はありますか?

4

1 に答える 1

1

ユーザーにデータを提供し、ユーザーが後でこのデータを変更できるようにする場合。これを行うには、ローカル db を使用できます。たとえば、キーを保持するテーブルを作成し、ユーザーがこの行を更新できるようにします。

[編集1]

Dropbox api は、そのうちの 1 つがAPP_KEYであり、もう 1 つがSECRETであるキーを入力する必要があります。顧客向けのアプリケーションを開発するときは、 app_keyを知っている必要があり、顧客はそれを提供する必要があります。

しかし、あなたの顧客は彼の秘密をあなたに教える必要はありません.

final static private String APP_KEY = "INSERT_APP_KEY_HERE";
final static private String APP_SECRET = "INSERT_SECRET_HERE";

INSERT_SECRET_HERE テーブルを持つローカル データベースがある場合は、ローカル データベースでこの値を確認できます。secret_key を提供し、このシークレットを db に保存するよう顧客に依頼する必要があります。

final static private String APP_SECRET = これをローカル データベースの値で設定します

于 2012-12-25T10:14:17.227 に答える