Unresolved reference: BR 오류를 해결하려고 인터넷을 뒤적거렸는데 결국 해결하지 못했다.
그러다가 문득 개발 환경설정이 제대로 되어있는지 확인해봤는데 내가 사용하고 있는 Gradle JDK 버전은 17이었다.
그리고나서 build.gradle (:app) 파일의 코드를 살펴봤더니
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
Java버전이랑 Kotlin의 JVM 버전이 1.8로 설정되어 있었다...
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
kotlinOptions {
jvmTarget = '17'
}
바꿔주니 잘 동작한다...
오픈소스를 사용할 때 이런 세팅이 문제가 되는 경우가 많은데 조심해야겠다.