我很确定我理解这一点,但想要在Android电子市场发布更新之前验证并查看我是否遗漏了任何内容。
版本1(在市场上活跃)创建并操作本地sqlite db。
版本1.1在数据库方面没有什么不同 - 我的最终目标是从版本1(结构和数据)重用数据库。
我的理解是,假设数据库版本已更改,更新将执行onUpgrade
中的任何内容。
因此,如果版本1.1对db版本号使用相同的值:
private static final int DATABASE_VERSION = 1;
..然后版本1中的数据库将在1.1中保留并重用?
答案 0 :(得分:1)
onUpgrade
方法。