-
카테고리
-
세부 분야
모바일 앱 개발
-
해결 여부
미해결
databinding 중 에러 원인이 궁금합니다.
20.09.03 18:43 작성 조회수 117
0
안녕하세요,
databinding kotlin 강의를 보는 중 에러가 발생하여 구글링을 해보다 해결이 나지 않아 질문드립니다.
오류 메세지를 해결하려고 구글링을 해보았지만 정확한 원인을 알 수 없고,
다만, TodoDao.kt에서 insert, update, delete에 suspend를 붙이지 않으면 에러가 나지 않고 정상적으로 돌아갑니다.
버전문제인가 추론만 될 뿐 정확한 원인을 알 수 없었습니다. 너무 궁금합니다..
회신 부탁드립니다, 감사합니다 :)
답변을 작성해보세요.
0
![오준석님의 프로필](https://cdn.inflearn.com/wp-content/uploads/avatars/3439/3439-bpfull.jpg?w=48)
오준석
지식공유자2020.09.07
에러메시지만 봤을 때는 DB 스키마가 변경되었을 때 DB 스키마 업데이트 처리가 없을 때 나는 에러메시지로 보입니다.
앱 삭제 후 다시 설치하면 잘 되는지 확인해 보시고요. 스키마 변경시 별도 처리 안 해도 되게 하려면 @Database 어노테이션 설정에 exportSchema = false 를 추가해 보시기 바랍니다.
https://stackoverflow.com/questions/44322178/room-schema-export-directory-is-not-provided-to-the-annotation-processor-so-we
답변 1