Files
youtube_personal/ETAPE16_FIX_KOTLIN_DSL.md

826 B

Étape 16 - correctif Kotlin DSL / AGP 9

Le correctif précédent a déplacé kotlin { compilerOptions { ... } } dans android {}, mais ce bloc n'est pas reconnu dans la configuration actuelle du projet.

Le correctif actuel retire complètement ce bloc.

Pourquoi c'est sûr ici :

  • android.compileOptions.targetCompatibility est déjà Java 17 ;
  • avec le Kotlin intégré d'AGP 9, jvmTarget hérite par défaut de android.compileOptions.targetCompatibility ;
  • on n'a donc pas besoin de déclarer jvmTarget séparément.

Le script conserve :

  • isCoreLibraryDesugaringEnabled = true ;
  • NewPipeExtractor 0.26.3 ;
  • OkHttp 4.12.0 ;
  • desugar_jdk_libs_nio 2.1.5.

Le fichier APPLIQUER_HD_ANDROID.ps1 est aussi remplacé pour qu'il ne réintroduise plus ce bloc lors d'un futur ré-essai de l'étape HD.