版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/u013115431/article/details/100045244
原本正常的项目,今天将core-ktx版本升级到 1.2.0后,sync 报错了:
implementation 'androidx.core:core-ktx:1.2.0'
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
解决方法:
android {
...
compileOptions {
sourceCompatibility = 1.8
targetCompatibility = 1.8
}
//新增如下代码
kotlinOptions {
jvmTarget = "1.8"
}
}