Android Studio 2.2 et versions ultérieures inclut un environnement de développement Java appelé ** OpenJDK **. Par défaut, votre projet d'application Android sera construit par ce OpenJDK. Cependant, il n'y a pas de mécanisme spécial qui ne peut être construit qu'avec ce OpenJDK. ** Oracle JDK **, bien sûr ** AdoptOpenJDK **, ** Azul Zulu **, ** Amazon Corretto * Il est également possible d'utiliser un JDK d'un autre fournisseur OpenJDK tel que *.
Pour utiliser votre propre JDK pour les builds, procédez comme suit:
Si vous téléchargez le fichier zip de la version OpenJDK 8u202 d'Azul Zulu (version 64 bits) et que vous l'extrayez sous C: \ opt
, il s'appellera C: \ opt \ zulu8.36.0.1-ca-jdk8.0.202-win_x64
. Un dossier sera créé. Si vous spécifiez ce dossier par l'opération ci-dessus, il sera comme indiqué dans la ** Figure 1 **.
Figure 1 |
Avec les paramètres indiqués dans la ** Figure 1 **, vous devez modifier les paramètres à chaque fois que le JDK est mis à jour, mais sous Windows, le système d'exploitation a une fonction appelée ** Junction ** en standard. En l'utilisant, vous pouvez modifier la version JDK sans manipuler les paramètres du côté Android Studio.
Pour créer une jonction vers le dossier extrait dans l'exemple Azul Zulu ci-dessus, à l'invite de commande:
C:\opt>mklink /j jdk8 C:\opt\zulu8.36.0.1-ca-jdk8.0.202-win_x64
La jonction C: \ opt \ jdk8
pointera maintenant vers le même emplacement que C: \ opt \ zulu8.36.0.1-ca-jdk8.0.202-win_x64
. Après cela, en définissant C: \ opt \ jdk8
comme emplacement JDK d'Android Studio, il peut être utilisé de la même manière que l'exemple de configuration précédent.
Après avoir mis à jour le JDK, remplacez simplement la jonction. Il ne peut pas être écrasé, supprimez-le avec la commande rmdir (vous pouvez le supprimer avec Explorer), puis créez une nouvelle jonction.
C:\opt>rmdir jdk8
C:\opt>mklink /j jdk8 <Chemin vers le nouveau JDK>
Ceci termine le remplacement.
Si vous définissez le chemin vers JDK 11 de la même manière et créez un nouveau projet, vous obtiendrez une erreur comme indiqué dans la ** Figure 2 **.
Figure 2 |
Cela peut être évité en ouvrant l'écran des paramètres avec Configurer
→ Paramètres
en bas à droite de l'écran de démarrage, en sélectionnant ʻExpérimental dans l'arborescence du volet gauche et en décochant ʻOnly sync the active variant
. (** Figure 3 **). Cependant, il semble nécessaire de garder à l'esprit que c'est expérimental.
figure 3 |
Recommended Posts