如何使用gradle和kotlin为android studio设置jvm目标?

前端之家收集整理的这篇文章主要介绍了如何使用gradle和kotlin为android studio设置jvm目标? 前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

尝试编译用kotlin编写的单元测试时出现以下错误.

任务:app:compileDebugUnitTestKotlin失败…无法将使用JVM target 1.7构建的字节码内联到使用JVM target 1.6构建的字节码中.请指定正确的“ -jvm-target”选项

我尝试在我的应用程序build.gradle中为我的android配置设置源兼容性:

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
}

以及在build.gradle根目录下配置所有kotlin编译任务:

tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
    kotlinOptions {
        jvmTarget = '1.8'
    }
}
最佳答案
1)在Mac上

Android Studio->首选项-> Kotlin编译器->更改目标JVM版本

2)PC

Android Studio->文件->设置-> Kotlin编译器->更改目标JVM版本

猜你在找的Android相关文章