Android
[Android] Unresolved reference: DaggerAppComponent
koucop
2021. 8. 28. 17:57
안녕 형들~
오늘은 Kotlin 으로 Dagger2 사용하다가 DaggerApplicationComponent 가 아래와 같이 찾을 수 없다고 떴을 때,
어떻게 해결할 수 있는지 알아보려고 해.
위와같은 상황이라면 십중팔구 Annotaion processor 관련 문제이고, build.gradle(:app) 설정을 확인해보면 아래와같이 dagger 를 넣어준 부분이 있을거야. 이쪽에서 dagger-compiler kapt 부분 잘 넣었는지 확인해보면 좋을 것 같아~
// Add dagger
implementation "com.google.dagger:dagger:2.12"
kapt "com.google.dagger:dagger-compiler:2.12"
kapt "com.google.dagger:dagger-android-processor:2.12"
implementation "com.google.dagger:dagger-android-support:2.12"
그전에 plugins 안쪽에 아니면 apply plugin: 'kotlin-kapt' 를 잘 넣었는지 확인해 보기!!🤩
plugins {
id 'kotlin-kapt'
...
}