【发布时间】:2021-08-18 20:23:49
【问题描述】:
我在使用 Realm 时遇到问题,当我更新我的新 APK 时,应用程序在启动时崩溃。
Caused by: io.realm.exceptions.RealmMigrationNeededException: Migration is required due to the following errors:
- Property 'TransactionData.retriedOnExpired' has been made required.
RealmMigration 类在添加该列时具有该行,如果我添加断点,我可以看到代码被成功调用。但是,调用Realm.getDefaultInstance() 后应用程序仍然崩溃。
因此,即使执行了迁移代码,RealmDatabase 也没有检测到迁移。
【问题讨论】:
标签: android realm realm-migration