发布没有数据库更改的更新

时间:2011-04-14 03:30:26

标签: android sqlite google-play

我很确定我理解这一点,但想要在Android电子市场发布更新之前验证并查看我是否遗漏了任何内容。

版本1(在市场上活跃)创建并操作本地sqlite db。

版本1.1在数据库方面没有什么不同 - 我的最终目标是从版本1(结构和数据)重用数据库。

我的理解是,假设数据库版本已更改,更新将执行onUpgrade中的任何内容。

因此,如果版本1.1对db版本号使用相同的值:

private static final int DATABASE_VERSION = 1;

..然后版本1中的数据库将在1.1中保留并重用?

1 个答案:

答案 0 :(得分:1)

你是对的。如果数据库版本相同,则不执行onUpgrade方法。