2011-08-19 25 views
3

我发布了一个将数据存储在本地数据库中的应用程序。更新系统如何在android市场中运作?

现在我必须发布此应用程序的更新来修复一些小错误,但是我担心下载和安装更新将删除与以前版本相关联的本地数据库。

我想知道更新系统是如何工作的。将安装更新完全删除与以前版本关联的所有apk,文件,数据库?

如果是这样,我该如何避免在我的代码?

我想在该数据库中添加一个表,并且用户数据也无法删除。

在此先感谢..

回答

3

将安装更新完全删除与以前版本相关的所有apk,文件,数据库?

不。只有卸载或清除应用程序数据才会删除您的用户数据。允许市场将升级安装为升级(不先卸载)将保留所有数据。

0

除非您对现有数据进行操作(更新/删除/等),否则它将保持不变。是不是很好;)