본문 바로가기

안드로이드/Report

Android Studio - 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 해결 방법

기존엔 변화가 없다가 안드로이드 스튜디오 업데이트 및 Kotlin plugin 업데이트를 진행하고 나서 기존 프로젝트에 적용하던 중 해당 에러가 발생하였다. 에러 내용은 아래와 같다.

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

 

해결방법은 아래와 같이 build.gradle(Module: app)에 kotlinOptions에 jvmTarget을 1.8로 지정해주면 빌드가 정상적으로 된다.

android {
    ...
    kotlinOptions {
        jvmTarget = 1.8
    }
    ...
}