Android SQLite数据库版本升级(分逐级升级和跨版本升级)
参考:Android Sqlite数据库跨版本升级 保存之前数据本文说的数据库升级是基于Android原生APISQLiteOpenHelper实现的逻辑,不涉及第三方库。其实如果使用官方推荐的Room库的话,可以利用RoomDatabase.Builder.addMigrations()方法配合Migration类灵活的设置迁移(升级)路径,根本不需要自己来实现其中的逻辑。首先,关于SQLiteOpenHelper类我们需要知道几点:onCreate()方法只在第一次创建数据库的时候调用,onUpgr
原创
2021-05-28 16:46:30 ·
2659 阅读 ·
2 评论