본문 바로가기
#FIXME

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.

by YEON-DU 2021. 3. 21.
반응형

앱 삭제 > 재 빌드 시 정상 작동함.

 

혹은 Room에서 위의 이미지처럼 DB 버전을 변경(현재보다 상위로)하여 작성하여도 정상 작동한다.

manifest 파일의 allowBackup = true 속성 때문에 기존 앱의 DB와 충돌해서 나는 일이라고 하는데, 따라서 DB 버전을 올리거나, 아예 데이터를 삭제했을 때 충돌이 일어나지 않는 것 같다.

 

출처 : stackoverflow.com/questions/44197309/room-cannot-verify-the-data-integrity

반응형

댓글