Avatar ·

Erreur de build Android Studio : incompatibilité entre les cibles Java 1.8 et 17 dans kapt

Bonjour à tous ! Je suis débutant en développement Android avec Kotlin, et lors du build de mon projet dans Android Studio, j'ai rencontré une erreur que je n'arrive pas à corriger. Voici ce que Gradle affiche : ``` 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. ``` J'utilise Kotlin 1.9.0, Android Gradle Plugin 8.1.0, compileSdk 34, targetSdk 34. Dans mon `build.gradle.kts` (niveau module), j'ai explicitement défini `compileOptions` avec `sourceCompatibility = JavaVersion.VERSION_1_8` et `targetCompatibility = JavaVersion.VERSION_1_8`, car j'ai lu que c'était nécessaire pour la compatibilité avec les anciennes bibliothèques. Voici un extrait de code : ```kotlin android { compileSdk = 34 defaultConfig { applicationId = "com.example.myapp" minSdk = 24 targetSdk = 34 versionCode = 1 versionName = "1.0" } compi