J'en suis un peu accro, c'est donc un post avec des notes.
L'autre jour, j'ai eu un nouveau Mac, j'ai donc installé Android Studio et créé un environnement de développement. (Installez-le simplement.) La construction était terminée, et j'ai pu exécuter l'application sans aucun problème en faisant apparaître Android Studio, et je poursuivais le développement. Ainsi, lorsque j'ai essayé d'effectuer une tâche Gradle dans le terminal,
No Java runtime present, requesting install.
Et une erreur ...
J'ai essayé diverses choses: "J'ai pu l'exécuter dans Android Studio, mais pourquoi est-ce que j'obtiens une erreur indiquant que Java n'est pas inclus ...?"
Oui, cela a été mentionné sur le site officiel. https://developer.android.com/studio/intro/studio-config.html?hl=ja#jdk
Vous voulez dire que vous aviez un JDK dans Android Studio et que vous l'utilisiez.
Vous pouvez également le vérifier à partir de «[Fichier]> [Structure du projet]» dans Android Studio. (↓ Capture)
De plus, il est dit "recommandé", donc je savais qu'il valait mieux utiliser l'OpenJDK fourni.
Je comprends pourquoi Java n'est pas disponible dans le terminal. Vous pouvez donc le télécharger à partir de la page Oracle, mais je souhaite l'utiliser avec le JDK fourni avec Android Studio. (Au contraire, vaut-il mieux l'unifier car cela ne provoque pas d'étranges différences?)
Eh bien, la méthode de transmission du chemin Java est expliquée sur de nombreux sites, je vais donc l'omettre, mais c'était OK avec le sentiment suivant.
.bash_profile
export PATH=$PATH:/Applications/"Android Studio.app"/Contents/jre/jdk/Contents/Home/bin
export JAVA_HOME=/Applications/"Android Studio.app"/Contents/jre/jdk/Contents/Home
Vous devriez maintenant être en mesure d'effectuer des tâches Gradle dans votre terminal sans aucun problème: sourire:
Décrit comment utiliser le JDK utilisé dans Android Studio dans le terminal. J'ai également trouvé qu'il est recommandé d'utiliser le JDK fourni.
Maintenant que l'environnement est en place, nous allons le développer: muscle: