ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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
Designed by Tistory.