Plug-in Android Gradle 8.2.0 (novembre 2023)

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

Compatibilité

Le niveau d'API maximal compatible avec le plug-in Android Gradle 8.2 est le niveau d'API 34. Voici d'autres informations concernant la compatibilité:

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

Nouvelle macro pour spécifier le chemin d'accès au JDK

#GRADLE_LOCAL_JAVA_HOME est une nouvelle macro que vous pouvez utiliser pour spécifier le chemin d'accès au JDK. Il est ainsi plus facile et plus sûr de spécifier le chemin d'accès à la page d'accueil Java utilisée pour l'exécution du daemon Gradle (processus en arrière-plan) pour votre projet. La sélection du chemin d'accès est stockée dans le champ java.home du fichier .gradle/config.properties. Définissez ce champ via les paramètres JDK Gradle dans Android Studio: File (ou Android Studio sous macOS) > Settings > Build, Execution, Deployment > Build Tools > Gradle (Paramètres > Compilation, exécution, déploiement > Outils de compilation > Gradle).

Les nouveaux projets utiliseront #GRADLE_LOCAL_JAVA_HOME par défaut. Les projets existants seront automatiquement migrés vers la nouvelle macro après une synchronisation réussie, sauf si vous utilisez déjà une macro telle que #JAVA_HOME.

Les principaux avantages de la nouvelle macro sont les suivants :

  • Vous pouvez modifier manuellement le chemin d'accès au JDK pour déclencher la synchronisation sans avoir à ouvrir votre projet.
  • Moins d'erreurs liées à des versions incompatibles de Gradle et du JDK du projet, car il existe une source unique d'informations pour votre sélection du JDK Gradle.