|
1
1
您的问题可能是,您的问题是由于版本号增加以及
这导致数据库被破坏,然后由于数据库不存在,它是从资产文件创建的,因此更改被有效地撤消。 因此,如果存在架构更改(对@Entity注释类所做的更改,该类包含在被定义为@Database注释一部分的实体列表中),则应提供一个迁移,该迁移对保留数据的现有数据库进行更改,以进行版本更改(在您的情况下,该迁移处理从版本4到版本5的架构更改)。另一种选择是使用自动迁移(注意限制和要求),请参阅 https://medium.com/androiddevelopers/room-auto-migrations-d5370b0ca6eb |
|
|
A. Cedano · 如何在UIState中包含错误案例? 1 年前 |
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
zplot · 使用具有抽象嵌套类的泛型时类型不匹配 1 年前 |