2

我希望我的应用程序在应用程序的生命周期内存储一些数据。
我知道android中有4种类型的数据存储。
1:共享偏好
2:内部存储
3:外部存储(我不想使用它,因为它包含额外的权限)
4:SQLite 数据库
5:网络连接(我不能使用它,因为我想针对不使用的用户有数据连接)。

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

4

1 回答 1

3

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

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

于 2012-08-24T15:00:32.703 回答