Je suis en cours d'exécution OSX 10.8 et j'essayais d'exécuter l'ensemble de l'application Android Studio en utilisant un JDK privé plutôt que celui qui est installé globalement. P>
EDIT: Je n'ai aucune installation Java à l'échelle mondiale accessible à l'échelle mondiale. P>
Je l'ai fait avec succès dans le passé avec Eclipse en modifiant le fichier plist.info et en précisant ce que JRE / JDK je souhaite utiliser via le fichier Eclipse.ini. P>
Je n'ai pas trouvé la magie sur la façon de faire cela avec Android Studio. P>
Après avoir modifié le fichier de piste non réutilisé, j'ai ouvert un terminal et ajouté le répertoire JDK / bin au chemin et définissez un java_home, mais cela ne suffisait pas pour l'idée_applauncher trouver une installation Java où j'avais spécifié. P>
Je ne suis pas sûr de quoi d'autre je pourrais essayer de faire cela arriver. Des idées? P>
EDIT: Je n'ai pas assez de représentant pour poster une capture d'écran, mais en dessous de ce que la ligne de commande ressemble à la sortie. P>
Quand j'essaie de courir le paquet, je reçois une fenêtre contextuelle indiquant qu'il n'y a pas de JDK installé et que deux boutons me demandent de "installer" ou "pas maintenant" p>
$ ./idea_applauncher p>
No Java Runtime présent, demandant l'installation. P> blockQuote> blockQuote>
5 Réponses :
pour obtenir l'application pour commencer: p>
En projecteur, voici si vous avez une "Préférences Java".
De là, vous pouvez ajouter votre propre JDK / JRE et que ce soit celui utilisé par OSX.
Si vous ne l'avez pas, vous devrez installer une JAVA JRE comme dans cette question:
Comment récupérer les préférences Java dans OS X avec Java pour OS X 2012-006? P>
Ensuite, vous devriez pouvoir obtenir l'application "Préférences Java" et ajouter votre JDK personnalisé là-bas P>
Cela devrait vous aider à démarrer avec des trucs SDK liés au projet. P>
Je l'apprécie, mais je ne peux pas l'avoir loin. Sans Java installé dans le monde, le programme ne s'exécute jamais aussi près que possible, je ne suis pas à un point où je pourrais définir des paramètres spécifiques du module.
Lorsque les préférences Java se posent à projeter, je reçois la même chose "Ouvrir" Java Préférences.app "Vous avez besoin d'un jeu d'exécution Java SE 6. Voulez-vous installer un maintenant?"
Ouais. Allez-y. Installez, puis utilisez-le pour configurer OSX pour utiliser Personnalisé One (par chemin) par défaut.
Essayer d'éviter d'avoir Java disponible pour toutes les applications du système.
Définir la variable; Android_studio_jdk et utilisez-le pour le chemin de votre JDK. P>
Set Android_Studio_JDK sur> /
Je viens de vérifier le script exécutable qui commence Android-Studio, si vous êtes familier avec Intellijidea, c'est la même chose. Comme écrit dans les commentaires des scripts Bash, il suffit d'ajouter une variable d'environnement forte> Studio_JDK forte> avec le chemin absolu de la JDK souhaitée. P> C'est mon écriture Bash Idej.sh que j'ai stocké dans /etc/profile.d p> xxx pré> Ajouter à /etc/bash.bashrc Pour définir automatiquement les variables à chaque identifiant. P> source /opt/profile.d/ideaj.sh
Une autre solution pour OSX: accédez au dossier Applications, cliquez avec le bouton droit de la souris sur Android Studio, choisissez "Afficher le contenu de l'emballage". P>
Ouvrez le fichier info.plist. Localisez la touche JVVersion et définissez la valeur de la chaîne dont vous avez besoin. P>
Dans mon cas, j'avais besoin d'être de 1,7 et de pouvoir exécuter le plug-in robovm, et la valeur était Redémarrez Android Studio et il devrait utiliser la version de la JVM dont vous avez besoin. P>
Cela fonctionne si vous avez un accès root sur votre Mac. p>
$ export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk $ open /Applications/Android\ Studio.app here is explain link
Bien que ce lien puisse avoir des informations détaillées sur la question, il est préférable d'inclure les parties essentielles de la réponse ici et de fournir le lien pour référence.
Je ne sais pas trop comment cela fonctionne sur OSX, mais avez-vous essayé Cette répondez?
J'apprécie le lien, je ne pense pas que cela fonctionnera parce que cette réponse résoudra simplement un problème de priorité de recherche. Mon problème est que je n'ai pas installé JRE / JDK sur mon Mac (par conception). J'ai besoin de déterminer comment contourner le "Vérificateur installé Java" et pointez le studio vers le JDK que j'ai sur le disque.
Que diriez-vous d'ajouter une capture d'écran à votre question pour clarifier où vous êtes coincé? Est Ceci Votre "erreur"?
Cela a été ajouté à la page de support et a été attribué à quelqu'un à regarder. Cela fonctionne sous Windows, j'espère donc qu'ils ajouteront la même chose pour Mac. code.google.com/p/andrroid/issues/detetail?id= 55448
Jetez un oeil ici: SPSNEO.COM/BLOG/ 2014/07/06 / Android-Studio-Mac-OS-X