Avatar ·

Android Studio Build-Fehler: Inkompatibilität von target Java 1.8 und 17 in kapt

Hallo zusammen! Ich bin neu in der Android-Entwicklung mit Kotlin und habe beim Build meines Projekts in Android Studio einen Fehler, den ich nicht beheben kann. Folgendes gibt Gradle aus: ``` Execution failed for task ':app:kaptGenerateStubsDebugKotlin'. > 'compileDebugJavaWithJavac' task (current target is 1.8) and 'kaptGenerateStubsDebugKotlin' task (current target is 17) have different JVM target compatibility. ``` Ich verwende Kotlin 1.9.0, Android Gradle Plugin 8.1.0, compileSdk 34, targetSdk 34. In meinem `build.gradle.kts` (Modulebene) habe ich explizit `compileOptions` mit `sourceCompatibility = JavaVersion.VERSION_1_8` und `targetCompatibility = JavaVersion.VERSION_1_8` gesetzt, weil ich gelesen habe, dass dies für die Kompatibilität mit alten Bibliotheken notwendig ist. Hier ist ein Code-Ausschnitt: ```kotlin android { compileSdk = 34 defaultConfig { applicationId = "com.example.myapp" minSdk = 24 targetSdk = 34 versionCode = 1 versionName = "1.0" } compi