我收到此构建错误:
无法将使用 JVM 目标 1.8 构建的字节码内联到使用 JVM 目标 1.6 构建的字节码中。请指定适当的“-jvm-target”选项添加对 Java 8 语言功能的支持可以解决此问题。
尝试在 Android Studio 中为多平台模块编译此构建脚本:
import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTarget
plugins {
kotlin("multiplatform")
id("com.android.library")
}
repositories {
mavenCentral()
}
kotlin {
android()
ios {
binaries {
framework {
baseName = "bandit"
}
}
}
sourceSets {
val commonMain by getting {
dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.1.1")
implementation("com.squareup.okio:okio-multiplatform:3.0.0-alpha.3")
implementation("com.squareup.okio:okio-fakefilesystem-multiplatform:3.0.0-alpha.3")
}
}
val commonTest by getting {
dependencies {
implementation(kotlin("test-common"))
implementation(kotlin("test-annotations-common"))
}
}
val androidMain by getting
val androidTest by getting {
dependencies {
implementation(kotlin("test-junit")) …Run Code Online (Sandbox Code Playgroud)