应用程序生命周期持久存储在Android应用

时间:2012-08-24 14:46:57

标签: android sqlite sharedpreferences data-storage

我希望我的应用程序存储一些数据,以便终身应用 我知道android中有4种类型的数据存储 1:共享偏好
2:内部存储
3:外部存储(我不想使用它,因为它包括额外的许可)
4:SQLite数据库
5:网络连接(我不能使用它,因为我想要定位没有数据连接的用户)。

方法1,2,4存储的数据不可靠,因为用户可以从应用程序管理器中清除应用程序数据 有没有其他方法可以实现这个目标?

1 个答案:

答案 0 :(得分:2)

  

方法1,2,4存储的数据不可靠,因为用户可以从应用程序管理器中清除应用程序数据。

如果您的目标是将数据放在用户无法删除的设备上,那么SDK应用程序在标准版Android中就无法做到这一点。用户可以控制他们的设备,而不是您,因此他们可以随时摆脱您的数据(以及您的应用)。