我希望我的应用程序存储一些数据,以便终身应用
我知道android中有4种类型的数据存储
1:共享偏好
2:内部存储
3:外部存储(我不想使用它,因为它包括额外的许可)
4:SQLite数据库
5:网络连接(我不能使用它,因为我想要定位没有数据连接的用户)。
方法1,2,4存储的数据不可靠,因为用户可以从应用程序管理器中清除应用程序数据 有没有其他方法可以实现这个目标?
答案 0 :(得分:2)
方法1,2,4存储的数据不可靠,因为用户可以从应用程序管理器中清除应用程序数据。
如果您的目标是将数据放在用户无法删除的设备上,那么SDK应用程序在标准版Android中就无法做到这一点。用户可以控制他们的设备,而不是您,因此他们可以随时摆脱您的数据(以及您的应用)。