如何在android中升级应用程序版本时管理数据库更改?

时间:2010-12-30 07:17:14

标签: java android sqlite

每次升级都会对数据库架构进行一些更改?更改可能会更改列类型或添加/删除列。

这会强制重新安装应用程序,即卸载旧版本,然后再从Android市场下载应用程序。

是否有最佳做法可以在应用安装期间复制旧数据并使用较新的模式重新初始化?

1 个答案:

答案 0 :(得分:1)

在您的SqliteOpenHelper覆盖方法onUpgrade()的实现中。