159 votes

Comment définir le chemin du SDK Java dans Android Studio?

J'avais Java 1.7.0_21 installé et j'ai installé la version 1.7.0_45 aujourd'hui après avoir désinstallé la version précédente. Maintenant, Android Studio a cessé de compiler les projets et indique qu'il ne peut pas localiser le dossier 1.7.0_21. Comment puis-je définir le nouveau chemin pour le Java SDK? J'ai également modifié les variables d'environnement mais cela n'a pas fonctionné.

279voto

Mark Vedder Points 4422

Jusqu'à Android Studio 4.2

Allez à Fichier > Structure du Projet > Emplacement du SDK. Le troisième champ est "Emplacement de JDK" où vous pouvez le configurer. Cela le définira pour le projet actuel.

entrer la description de l'image ici

Pour définir le paramètre par défaut pour les nouveaux projets, allez à Fichier > Autres Paramètres > Structure par Défaut du Projet > Emplacement du SDK et définissez l' "Emplacement de JDK".

Android Studio Arctic Fox (2020.3.1)

Dans le Canary 14 d'Android Studio Arctic Fox (2020.3.1), le paramètre d'Emplacement de JDK a été déplacé vers :

Paramètres > Compilation, Exécution, Déploiement > Outils de Compilation > Gradle > JDK Gradle

Anciennes Versions

Allez à Fichier > Structure du Projet > [Paramètres de Plateforme] > SDKs. Vous devrez soit mettre à jour votre configuration de SDK actuelle pour utiliser le nouveau répertoire, ou définir un nouveau et ensuite changer les paramètres de votre projet pour utiliser le nouveau. Cela le définira pour le projet actuel.

Pour définir le paramètre par défaut pour les nouveaux projets, allez à Fichier > Autres Paramètres > Structure pour Nouveaux Projets > [Paramètres de Plateforme] > SDKs et définissez le SDK à utiliser lors de la création d'un nouveau projet.

35voto

ANinJa Points 1077

Allez dans Fichier> Structure du projet (ou appuyez sur Ctrl+Alt+Shift+S), Une fenêtre contextuelle s'ouvrira, allez maintenant dans l'onglet Emplacement du SDK vous trouverez le Emplacement du JDK là-bas, référez-vous à cette image pour plus de clarté. enter image description here

16voto

Si vous utilisez le nouveau Android Studio 2021+ alors vous pouvez trouver ou mettre à jour les paramètres JDK en naviguant vers

Fichier > Paramètres... > Build, Exécution, Déploiement > Outils de construction > Gradle

sur Windows

Android Studio > Préférences... > Build, Exécution, Déploiement > Outils de construction > Gradle

sur Mac

entrer la description de l'image ici

10voto

Maxwell Points 967

J'ai essayé de mettre à jour tous mes SDK en allant simplement dans la structure du projet > Paramètres de la plateforme > SDK et en changeant le JDK Java, mais cela n'a pas fonctionné, donc j'ai dû recréer les configurations à partir de zéro.

Voici comment créer vos SDK avec la dernière version de Java :

  1. Dans la structure du projet > Paramètres de la plateforme > SDK, cliquez sur le bouton "+" pour ajouter un nouveau SDK.
  2. Dans la fenêtre qui s'ouvre, allez dans votre dossier SDK Android et cliquez sur "Choisir".
  3. Une autre fenêtre s'ouvrira vous demandant quel SDK et JDK vous souhaitez utiliser. Choisissez n'importe quel SDK Android et le JDK 1.7.
  4. Allez dans la structure du projet > Paramètres du projet > Projet et changez votre SDK de projet pour celui que vous venez de créer. Vous devriez voir que le nom du SDK contient la nouvelle version de Java que vous avez installée.

9voto

AIQB Points 101

Et maintenant ceci est situé dans les paramètres de Gradle : entrez la description de l'image ici

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X