何时删除了Android应用程序的SQLite数据库?

时间:2015-08-11 21:48:13

标签: android sqlite android-sqlite

我做网络开发,如果我自己这样做,数据库中的信息就被删除了,但是Android呢?如果我要在手机上恢复出厂设置,是否会删除该信息?删除数据库的唯一方法是从手机中删除应用程序吗?

1 个答案:

答案 0 :(得分:1)

  

如果我要在手机上执行恢复出厂设置,是否会删除该信息?

如果数据库处于正常位置(internal storage),则出厂重置应阻止进一步访问数据。但是,有足够的取证工具的人可能仍然可以使用它,除非用户的设备设置为全盘加密。

  

删除数据库的唯一方法是从手机中删除应用程序吗?

作为开发人员,您可以按calling deleteDatabase()删除数据库。

用户还可以点击"清除数据" “设置”中应用页面上的按钮。这种情况并不常见,但可能会发生。从您的应用程序的角度来看,结果与用户卸载并重新安装应用程序时的结果非常相似。