2

我开发了一个支持 Dropbox 的应用程序。

有没有办法以<data android:scheme="db-INSERT-APP-KEY-HERE" />编程方式添加到我的应用清单中?

我希望最终用户可以APP-KEY从我的应用程序中更改。

有没有其他方法可以做到这一点?

4

1 回答 1

1

如果您想向用户提供一些数据并希望用户稍后更改此数据。您可以使用本地数据库来执行此操作。例如,创建将保存键而不是让用户更新该行的表。

[编辑 1]

Dropbox api 需要 key 其中一个是APP_KEY另一个是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 并将此秘密保存到数据库。

final static private String APP_SECRET = 使用本地数据库中的值设置它

于 2012-12-25T10:14:17.227 回答