возникало? Работаю с Room, как только я пишу сообщение для сохранения в БД Room и нажимаю кнопку, то появляется вот такая ошибка:
E/AndroidRuntime: FATAL EXCEPTION: DefaultDispatcher-worker-1
Process: com.antares.notes, PID: 12573
java.lang.IllegalStateException: Room cannot verify the data integrity. Looks like you've changed schema but forgot to update the version number. You can simply fix this by increasing the version number.
В инете нашел, типа зависимость надо добавить для корутин. Но это не помогло. Ошибка остается такой же
в градле поменяю версию бд на +1, но если накатишь обновление поверх старого приложения - будет беда, нужны миграции, либо удалить старое приложение с устройства и установить новое
не версию либы, а BuildConfigField "Int", "APP_DATABASE_VERSION", "2(тут менять)" - искать такую строчку
Смотри, а такой строчки у меня вообще нет. Получается только с миграциями надо поработать, да? Это просто пример рабочего кода, сам разбираю. Странно что изначально она не запустилась, ведь я БД тоже не изменял. Это первоначальная версия из примера
Обсуждают сегодня