Android

안드로이드 스튜디오 개발 환경설정

뾰루퉁한 제리 2023. 7. 1. 19:43

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'
}

바꿔주니 잘 동작한다...

오픈소스를 사용할 때 이런 세팅이 문제가 되는 경우가 많은데 조심해야겠다.