Files
youtube_personal/ETAPE16_FIX_KOTLIN_DSL.md

25 lines
826 B
Markdown

# É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.