- Версия Flutter: 3.22.4 < /li>
Gradle Версия: 8.11.1 < /li>
Android Gradle Plugin (AGP): 8.9.0 < /li>
kotlin версии: 2.1.10 < /li> < /li>
kotlin. 17 - compilesdk: 35
- Обеспечение совместимости Java:
in android/build.gradle и android/app/build.gradle:
compileOptions {
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
}
< /code>
Настройка цели Kotlin JVM:
in android /gradle.properties: < /li>
< /ol>
kotlin.compiler.jvmTarget=17
< /code>
Добавление Java Toolchain в Gradle:
in android /app /build.gradle: < /li>
< /ol>
java {
toolchain {
languageVersion.set(JavaLanguageVersion.of(17))
}
}
< /code>
Добавление kotlin toolchain в Gradle: < /li>
< /ol>
kotlin {
jvmToolchain(17)
}
< /code>
Проблема: < /p>
Даже после этих изменений ошибка все еще сохраняется. Я также попробовал понизить цель Kotlin до 1.8, чтобы соответствовать Java, но это не помогло. Любое руководство будет очень ценится!
Подробнее здесь: https://stackoverflow.com/questions/795 ... -8-and-com