小智 5

我认为这个设置代表了compileOptionskotlinOptions

https://developer.android.com/studio/write/java8-support

例如,如果你设置字节码级到6,compileOptionskotlinOptionsbuild.gradle您创建看起来像这样的模块。

android {
    .
    .
    .
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_6
        targetCompatibility JavaVersion.VERSION_1_6
    }
    kotlinOptions {
        jvmTarget = '1.6'
    }
}
Run Code Online (Sandbox Code Playgroud)

此外,如果 ByteCode Level 设置为 8,将显示以下内容。

android {
    .
    .
    .
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
    kotlinOptions {
        jvmTarget = '1.8'
    }
}
Run Code Online (Sandbox Code Playgroud)