1

我有点担心我在应用程序中使用的本地数据库。我还想在第二个版本的应用程序的第一个版本中维护用户输入的数据。所以我做了一个练习,我安装了 1.0 版的应用程序,并从应用程序在我的数据库中输入了一些条目。然后我再次安装了 2.0 版本的应用程序,并且在第一个版本应用程序中输入的数据也在第二个版本中。这是否意味着我不必做任何事情来将用户的第一个版本数据保留在第二个版本的应用程序中。如果有人有任何想法,请告诉我。

提前致谢。

4

1 回答 1

0

是的,用户数据(包括数据库)将在应用程序升级后保留。

当您卸载应用程序时,其数据也将被删除。

这是否意味着我不必做任何事情来将用户的第一个版本数据保留在第二个版本的应用程序中。

如果您更改了新版本的数据库架构,您将需要提供继续能够读取旧数据或将其转换为新格式的方法。否则,是的,它应该可以正常工作。

于 2011-11-09T06:19:23.683 回答