개발모음집

android room runtime-error 본문

Android

android room runtime-error

void 2019. 5. 6. 11:03




    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.~.MainActivity}: java.lang.RuntimeException: cannot find implementation for com.~.Room.DB. DB_Impl does not exist

 위 에러의 문제가 gradle dependencies에 추가되어있는 라이브러리 문제라고 한다
출처 : https://stackoverflow.com/questions/46665621/android-room-persistent-appdatabase-impl-does-not-exist/49323956

 

Android room persistent: AppDatabase_Impl does not exist

My app database class @Database(entities = {Detail.class}, version = Constant.DATABASE_VERSION) public abstract class AppDatabase extends RoomDatabase { private static AppDatabase INSTANCE; ...

stackoverflow.com

 

알고봤더니,

리사이클러뷰의 Data구조와 디비 테이블구조가 달라서 그런 거였음