有没有办法在新版 app 安装时自动清楚旧版本数据,重新安装?
如果直接覆盖旧版,会有些问题,因为我在登陆界面做了些改进,获取了新数据,如果直接覆盖安装的话,新数据会获取不到。
1
terence4444 2015-11-17 22:13:38 +08:00
不会 Android 开发,但是我觉得是不是可以在新版首次运行的时候识别并清除旧的 app 数据?
|
2
chzyer 2015-11-17 22:22:30 +08:00
把版本写进数据库,在启动的时候验证与当前版本是否一致,不一致就可以自己执行清理操作了
|
3
osborn 2015-11-18 11:37:26 +08:00
能否说得详细一点,为什么覆盖安装就不能获取新数据?
|
4
gccdchen 2015-11-18 13:59:42 +08:00 1
虽然根据数据库版本应该可以达到你的需求,
但根据你问题,卸载再重装应该是可以实现的.不过不是一个 app 来实现,而是通过两个 app,另一个作为跟 应用宝类似的应用管理软件.暂时叫版本管理软件. 装新版本时,安装版本管理软件.先卸载老版本,再安装新版本. |