2011-04-14 64 views
0

我很确定我正确理解这一点,但想要验证并查看是否在Android Market中发布更新之前缺少任何内容。发布更新没有数据库更改

版本1(在市场上有效)创建和操作本地sqlite数据库。

版本1.1对db没有任何不同 - 我的最终目标是重用版本1(结构和数据)中的db。

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

因此,如果1.1版使用相同的值数据库的版本号:

private static final int DATABASE_VERSION = 1; 

..then从版本1的数据库将保持在1.1重用?

回答

1

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