25 lines
826 B
Markdown
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.
|