1.8) and 'compileDebugKotlin' task (current target is 17) jvm target compatibility should be set to the same Java version
Какие там настройки компилятора сейчас должны быть в нормальном проекте на последнем AGP?
возможно где-то нужен compileOptions { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 }
17 java, AGP 8.1, gradle 8.3
Начиная с AGP 8.0 требуется 17 JDK https://developer.android.com/build/releases/past-releases/agp-8-0-0-release-notes#jdk-17-agp
JDK17 требуется для запуска гредла и компиляции билдскритов. В android.compileOptions.targetSdk указывается версия генерируемого байткода приложения. С котлином указывать там что-то больше SDK11 нет никакого смысла. JDK17 без дешугаринга поддерживается только если у тебя minSdk 34+
Обсуждают сегодня