我对我在我的应用程序中使用的本地数据库有点担心。 我想维护用户在第二版中的第一个应用程序版本中输入的数据。 所以我做了一个练习,其中我安装了版本1.0的应用程序,并在我的数据库中输入几个条目从应用程序。然后我再次使用2.0版安装了应用程序,并且在第一个版本应用程序中输入的数据也在第二个版本中。这是否意味着我不必为了在第二版应用中保留用户第一版本数据而做任何事情。 如果有人有任何想法,请告诉我。
提前致谢。
答案 0 :(得分:0)
是的,用户数据(包括数据库)将在应用程序升级后保留。
卸载应用程序时,其数据也将被删除。
这是否意味着我不必为了在第二版应用中保留用户第一版本数据而做任何事情。
如果您更改了新版本的数据库架构,则需要提供继续能够读取旧数据或将其转换为新格式的方法。否则,是的,它应该工作。