반응형
안드로이드 앱 개발을 자바로 하다 늦게 코틀린으로 개발하기 위해서 스터디 중입니다.
처음부터 아래와 같은 컴파일 오류가 발생하고 말았습니다.
C:/Users/~~~~/.gradle/caches/transforms-2/files-2.1/73386cfabd81641255b1adb6f916fd20/jetified-kotlin-stdlib-1.5.10.jar!
/META-INF/kotlin-stdlib.kotlin_module:
Module was compiled with an incompatible version of Kotlin.
The binary version of its metadata is 1.5.1, expected version is 1.1.16.
구글링 결과 코틀린의 버전을 상향해야 하네요.
안드로이드 프로젝트의 build.gradle에서 코틀린의 버전(ext.kotlin_version)을 "1.4.32"로 변경 후 Build Sync를 수행 후 컴파일이 잘됩니다.
buildscript {
ext.kotlin_version = "1.4.32"
repositories {
google()
jcenter()
}
dependencies {
classpath "com.android.tools.build:gradle:4.0.0"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
반응형
'안드로이드' 카테고리의 다른 글
안드로이드 코틀린 - 권한(Permission) 요청 (0) | 2021.09.26 |
---|---|
안드로이드 코틀린 - 뷰바인딩(View Binding) (0) | 2021.09.25 |
안드로이드 개발 Java에서 Kotlin으로의 항해 (0) | 2021.09.01 |
안드로이드 에뮬레이터 스크린샷과 저장 위치 (1) | 2021.06.10 |
안드로이드 스튜디오에서 다국어 작업하기 (0) | 2021.03.31 |
댓글