카테고리 없음

Android 프로젝트 빌드시 JVM target 오류 메시지

클레인 2020. 2. 19.
반응형

Android 코틀린 프로젝트 빌드시 아래와 같이 오류 메시지가 발생할 때가 있다.

 

"Kotlin: Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6. Please specify proper '-jvm-target' option"

 

 

해결책은 설정 창을 열어서 코틀린 컴파일러에서 사용하는 JVM 버전을 1.6 에서 1.8로 변경하면 된다.

 

바꿔줘도 에러가 뜬다면

File-Invalidate Caches / Restart 후 Build - Clean Project 실행.

 

그 후에도 안되면 

build.gradle(module:app)안의 

android{} 안에 kotlinOptions{jvmTarget = "1.8"} 을 넣어준다.

반응형

댓글