juliocbcotta
05/10/2023, 10:02 AMtapchicoma
05/10/2023, 1:24 PMkotlin.jvmToolchain(17)
juliocbcotta
05/10/2023, 1:26 PMtapchicoma
05/10/2023, 1:27 PMjuliocbcotta
05/10/2023, 1:27 PMtapchicoma
05/10/2023, 1:28 PMkotlin.jvmToolchain(8)
while running Gradle build on JDK 17juliocbcotta
05/10/2023, 1:32 PMjuliocbcotta
05/10/2023, 1:33 PMtapchicoma
05/11/2023, 7:22 AMtasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinJvmCompile>().configureEach {
compilerOptions.jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_1_8)
}
trevjones
05/25/2023, 10:55 PMYes, but the bytecode should be compatible with Java 8/11That seems wrong to me. We have everything pointed at JDK17 and its been fine. D8/R8 seem to handle it fine. We also have library desugaring via
# <https://developer.android.com/studio/write/java8-support#library-desugaring-versions>
desugar-jdk = { group = "com.android.tools", name = "desugar_jdk_libs", version = "2.0.3" }