выполнение не удалось для задачи ': photo_manager: compilereleasekotlin'. < /p>
Совместная совместимость JVM-Target, обнаруженная для задач
'compilereleasejavawithjavac' (1.8) и 'compileleaskotlin' (17). />My setup:
- Flutter version: 3.22.4
- Gradle version: 8.11.1
- Android Gradle Plugin (AGP): 8.9.0
- Kotlin version: 2.1.10
- JVM version: 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>
Даже после этих изменений ошибка все еще сохраняется. Я также попытался понизить цель Kotlin до 1.8, чтобы соответствовать Java, но это не помогло.>
Подробнее здесь: https://stackoverflow.com/questions/795 ... -8-and-com