我想在 Android 中使用 SQLite 数据库。我有几个问题:
- 数据库有最大大小吗?
- 数据的安全性如何?
- 数据库存储在哪里?
- 数据将在手机上保留多长时间?
好的.. 我会尝试回答您的大部分问题.. 1) 数据是否安全 - Android 将应用程序特定数据存储在其应用程序特定位置,并且仅向该应用程序提供访问权限。因此,我们可以说,它非常安全,因为没有其他应用程序可以读取您的应用程序的数据,除非为具有相同包名称的 2 个应用程序提供访问权限。
2) 存储 db 的位置 - 它在 data\data\databases\packagename*.db 下 3) 数据将保留在手机上,除非应用程序被卸载 / android 崩溃,在这种情况下,您必须清除手机缓存并应用程序缓存,从而从 android 的惰性手机内存中删除所有内容。