在Android市场升级期间,应用程序会发生什么变化

时间:2012-03-01 16:40:51

标签: android

我正在寻找有关android中升级过程的信息。我的意思是我想知道应用程序是否重新安装?缓存清除了吗?是否删除了外部存储文件夹(因为这些文件夹在卸载期间被删除)?等

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

AFAIK,不,除了apk之外什么也没有变化。这包括res/assets/,但不包括存储在设备的/sdcard/data/目录中的任何内容。

如果有一个sql lite数据库,它应该与版本号相关联。如果数据库必须在升级中进行更改,则开发人员有责任在新版本中为现有数据库实施数据库升级。

请记住,如果开发人员想要,他们可以删除外部资源。但在本地,没有Android会在/sdcard/data/或者存储文件夹中留下文件夹。

此外,是的,缓存被清除。这实际上是在重新安装新版本之前卸载旧版本。