ドロップボックスをサポートするアプリを開発しています。
<data android:scheme="db-INSERT-APP-KEY-HERE" />
プログラムでアプリ マニフェストを追加する方法はありますか?
エンド ユーザーがAPP-KEY
自分のアプリから変更できるようにしたい。
これを行う他の方法はありますか?
ドロップボックスをサポートするアプリを開発しています。
<data android:scheme="db-INSERT-APP-KEY-HERE" />
プログラムでアプリ マニフェストを追加する方法はありますか?
エンド ユーザーがAPP-KEY
自分のアプリから変更できるようにしたい。
これを行う他の方法はありますか?
ユーザーにデータを提供し、ユーザーが後でこのデータを変更できるようにする場合。これを行うには、ローカル 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 = これをローカル データベースの値で設定します