我希望我的应用程序在应用程序的生命周期内存储一些数据。
我知道android中有4种数据存储类型。
1:共享偏好
2:内部存储
3:外部存储(我不想使用它,因为它包含额外的权限)
4:SQLite数据库
5:网络连接(我不能使用这个,因为我想针对没有数据连接的用户)。
方法1、2、4存储的数据不可靠,因为用户可以从应用程序管理器中清除应用程序数据。
还有其他方法可以实现这个目标吗?
最佳答案
Data stored by method 1,2,4 are not reliable as user can clear application data from application manager.
如果您的目标是将用户无法删除的数据放入用户的设备上,那么在标准版本的 Android SDK 应用程序中这是不可能实现的。用户控制着他们的设备,而不是您,因此他们可以随时删除您的数据(以及您的应用程序)。
关于android - Android应用程序中的应用程序生命周期持久存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12111684/