Plug-in Android Gradle 8.11.0 (juin 2025)

Le plug-in Android Gradle 8.11.0 est une version majeure qui comprend de nombreuses nouvelles fonctionnalités et améliorations.

Compatibilité

Le niveau d'API maximal compatible avec le plug-in Android Gradle 8.11 est le niveau d'API 36. Voici d'autres informations sur la compatibilité :

Version minimale Version par défaut Notes
Gradle 8.13 8.13 Pour en savoir plus, consultez Mettre à jour Gradle.
Build Tools SDK 35.0.0 35.0.0 Installez ou configurez des Build Tools SDK.
NDK N/A 27.0.12077973 Installez ou configurez une autre version du NDK.
JDK 17 17 Pour en savoir plus, consultez Définir la version du JDK.

Problèmes résolus

Plug-in Android Gradle 8.11.0

Problèmes résolus
Plug-in Android Gradle
Projet isolé : erreur de sérialisation DeclarativeSchemaModel
Demande : pour la dépréciation de zipAlignEnabled, explique pourquoi elle est obsolète et ce qu'il faut utiliser à la place
[AGP 8.9.0+] BuiltinKotlinCompilation exposé à tous les plug-ins de compilation Kotlin
Mettre à jour les dépendances Kotlin vers la version 2.1.20 lors de la compilation d'AGP 8.11
Ne pas appliquer com.android.internal.version-check lors de la mise à jour de la distribution Gradle
Échec de la compilation en l'absence de fichier ProGuard
Compilateur DEX (D8)
La désucrage AutoClosable interrompt les builds AGP dans Android Studio
Lint
La règle Lint BuildListAdds ne détecte pas l'utilisation de l'opérateur fun plusAssign (+=) dans buildList
Faux positifs UseSdkSuppress sur le code d'assistance pour les tests
Avertir d'un conflit potentiel entre un membre et une extension
Faux positif pour le problème lint "MemberExtensionConflict" si le récepteur de la fonction d'extension est nullable
Faux positif de l'inspection `WrongGradleMedthod`
Faux positif SyntheticAccessor pour l'appel de membre synthétique de la classe de données
Erreur TestMode.SUPPRESSIBLE pour un problème signalé sur une expression pouvant être libellée
Nouveaux problèmes lint MemberExtensionConflict à partir d'AGP 8.11.0-alpha03 : comment les résoudre ?
L'inspection Lint dans le fichier "libs.versions.toml" suggère de passer à une version d'AGP non compatible.
Réducteur de code (R8)
Impossible de générer un fichier AAB signé après la mise à jour vers AGP 8.9.0
R8 plante avec min-api 24 lors du traitement du code JavaFuzzer

Plug-in Android Gradle 8.11.1

Problèmes résolus