기존엔 변화가 없다가 안드로이드 스튜디오 업데이트 및 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
}
...
}
'안드로이드 > Report' 카테고리의 다른 글
java.lang.IllegalArgumentException: Comparison method violates its general contract! 해결 방법 (0) | 2020.03.23 |
---|---|
Invoke-customs are only supported starting with android 0 --min-api 26 해결방법 (0) | 2020.03.12 |
RecyclerView 사용시 끊김현상 없애는 방법 (0) | 2020.01.28 |
안드로이드 앱 배포시 '지원되는 기기 0개' 오류 해결 (0) | 2019.12.27 |
Android: 프로그레스바(ProgressBar) 회전하지 않는 문제 해결 (0) | 2019.12.27 |