티스토리 뷰

 문제 상황

 

Hilt를 사용한 종속 항목 삽입  |  Android Developers

이 페이지는 Cloud Translation API를 통해 번역되었습니다. Hilt를 사용한 종속 항목 삽입 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Hilt는 프로젝트에서 종속

developer.android.com

공식 문서를 보고 Hilt 설정을 그대로 진행했는데

 

 

해당 빌드 에러가 발생했다.

 

 

에러 로그 분석

A failure occurred while executing org.jetbrains.kotlin.gradle.internal.KaptWithoutKotlincTask$KaptExecutionWorkAction

무슨 오류 인지 찾아보니까 Kotlin 버전Gradle 플러그인 버전

맞지 않을 때 발생 할 수 있는 빌드 오류라고 한다.

 

 

Kotlin 버전 확인

 

프로젝트 수준의 그래들 파일에 들어간 뒤 crtl를 누른 상태로

kotlin(글자)을 누르면 libs.versions.toml 파일로 이동한다.

 

 

파일 최상단에서 코틀린 버전을 확인할 수 있다.

 

 

Hilt 버전 설정

// 프로젝트 수준 그래들
plugins {
	...
    id("com.google.dagger.hilt.android") version "2.48" apply false
}


// 앱 수준 그래들
plugins {
	...
	id("com.google.dagger.hilt.android")
}

dependencies {
	...
    implementation("com.google.dagger:hilt-android:2.48")
    kapt("com.google.dagger:hilt-android-compiler:2.48")
}

kapt {
    correctErrorTypes = true
}

코틀린 1.9 버전과 호환되는 Hilt 버전은 2.48 이상이라고 한다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함