-
Room 사용 시 kapt 에러개발/Android 2023. 6. 9. 11:32
android room을 사용하기 위해 implement를 작성하고 나면 다음의 에러를 간혹 볼 수 있다.
* Try: > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Exception is: org.gradle.api.GradleScriptException: A problem occurred evaluating project ':app'. ... Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method kapt() for arguments [androidx.room:room-compiler:2.5.1] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. ... 177 more
내용인 즉슨 kapt라는 method를 찾을 수 없기 떄문에 에러가 난다는 거고 이를 위해서는 kapt plugin을 추가해주어야 한다.
따라서 해당 build.gradle파일 [ build.gradle (:app) ]에 최상단에 보면 plugin이 보일텐데 해당하는 곳에 kapt 플러그인을 추가해주면 되겠다
전
plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' }
후
plugins { id 'com.android.application' id 'org.jetbrains.kotlin.android' id 'kotlin-kapt' }
'개발 > Android' 카테고리의 다른 글
Android Room Date Type에 대한 에러 (0) 2023.06.09 Material Theme Color System (0) 2023.05.31 Android DateFormat (0) 2022.09.13 RecyclerView ViewType 분기 (0) 2022.09.12 Fragment Container Testing (0) 2022.09.06