我正在编写一个应用程序,其中用户有时会通过它发出命令。我想让用户选择保存他们的账单信息(姓名,地址等),以便以后可以快速恢复,如果他们想再次下单。用户将输入密码以保护数据。有没有办法在Android设备上安全地存储用户数据?
很显然,我不能只将它作为设备上的文件,因为任何人都可以根/发现数据。是否有内置Android方法来存储使用密码锁定的安全数据?如果没有,那么开始使用Java安全地存储这些数据的好地方是什么?
编辑:为了澄清,当我说用户将输入密码时,我并不是说我已经想出了一种保护数据的方法。我只是试图传达用户将保证数据安全的方法;现在我想弄清楚如何保持我的讨价还价。 :)
@Daniel:还是Braid的粉丝? – 2010-04-09 14:59:48
@Martijn:非常非常。 :)我应该修正我的图标上的alpha通道。 – 2010-04-09 15:11:36
我用Java编写了(覆盖)Braid。它工作很好! – 2010-04-09 15:16:49