본문 바로가기

Android

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

묵혀둔 소스를 테스트 케이스를 진행하는데 갑자기 나타나는 =_ = 오류 메시지 흠 ...
 
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
 
뒤적 거려서 해결본 사항은 아래와 같다.
 
app level 또는 lib level build.gradle 의 android block 내에 kotlinOptions 을 추가하고 jvmTarget 를 1.8 로 고정시켜주면 된다.
 
build.gradle
android {
    ...
 
    kotlinOptions {
        jvmTarget = "1.8"
    }

'Android' 카테고리의 다른 글

SameSite=Lax  (0) 2020.01.29
SameSite=Lax  (0) 2020.01.29
IntDef, StringDef 사용법  (0) 2019.11.13
kotlin 그리고 java builder 패턴  (0) 2019.11.13
dokka (kdoc)  (0) 2019.11.06