🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    모바일 앱 개발

  • 해결 여부

    미해결

databinding 중 에러 원인이 궁금합니다.

20.09.03 18:43 작성 조회수 117

0

안녕하세요, 

databinding kotlin 강의를 보는 중 에러가 발생하여 구글링을 해보다 해결이 나지 않아 질문드립니다.

오류 메세지를 해결하려고 구글링을 해보았지만 정확한 원인을 알 수 없고,

다만, TodoDao.kt에서 insert, update, delete에 suspend를 붙이지 않으면 에러가 나지 않고 정상적으로 돌아갑니다.

버전문제인가 추론만 될 뿐 정확한 원인을 알 수 없었습니다. 너무 궁금합니다.. 

회신 부탁드립니다, 감사합니다 :)

답변 1

답변을 작성해보세요.

0

에러메시지만 봤을 때는 DB 스키마가 변경되었을 때 DB 스키마 업데이트 처리가 없을 때 나는 에러메시지로 보입니다.

앱 삭제 후 다시 설치하면 잘 되는지 확인해 보시고요. 스키마 변경시 별도 처리 안 해도 되게 하려면 @Database 어노테이션 설정에 exportSchema = false 를 추가해 보시기 바랍니다.

https://stackoverflow.com/questions/44322178/room-schema-export-directory-is-not-provided-to-the-annotation-processor-so-we

채널톡 아이콘