🔷1. Kotlin KAPT(Kotlin Annotation Processing Tool)

Kotlin에서 Annotation처리를 위해서 KAPT(Kotlin Annotation Processing Tool)을 제공한다.

Project 내부에서 Hilt, Room, Databinding 등 library가 사용된다면 기존에 annotationProcessor에서 kapt로 바꾸어 선언하는 게 필요하기 때문에 KAPT를 활용해야 한다.

Gradle 설정은 아래와 같다. (in app Gradle)

-- 1. 플러그인 추가
plugins {
    kotlin("kapt") version "1.5.30" 
}
또는 
apply plugin: 'kotlin-kapt'

-- 2. dependency 추가
dependencies {
    // annotationProcessor -> kapt
    kapt "com.google.dagger:hilt-android-compiler:$hilt_version"
}