我开发了一个支持Dropbox的应用程序。
有没有办法以编程方式在我的应用清单中添加<data android:scheme="db-INSERT-APP-KEY-HERE" />
?
我希望最终用户可以从我的应用中更改APP-KEY
。
还有其他办法吗?
答案 0 :(得分:1)
如果您想向用户提供一些数据,并希望用户稍后更改此数据。您可以使用本地数据库执行此操作。例如,create table将保存密钥,而不是让用户更新此行。
[编辑1]
Dropbox api需要键入其中一个 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并将此密码保存到db。
final static private String APP_SECRET =使用本地db
中的值设置它