Erreur "Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6" dans Kotlin
Bonjour à tous ! Je suis débutant en Kotlin et en développement Android. Récemment, j'ai rencontré une erreur étrange lors de la construction d'un projet dans IntelliJ IDEA. J'ai un projet simple qui utilise la bibliothèque Corda. Lorsque j'essaie de compiler le projet, Gradle affiche l'erreur suivante :
```
Cannot inline bytecode built with JVM target 1.8 into bytecode that is being built with JVM target 1.6
```
L'erreur apparaît à plusieurs endroits, mais le plus souvent lors de l'appel de fonctions inline de la bibliothèque standard Kotlin, par exemple `let`, `apply` ou `also`. Voici un exemple de mon code :
```kotlin
fun processData(data: String?) {
data?.let {
println("Data is not null: $it")
}
}
fun main() {
processData("Hello, Kotlin!")
}
```
J'utilise Kotlin version 1.3.72, et dans mon `build.gradle` j'ai spécifié :
No answers yet.
Connectez-vous pour laisser une réponse