2016-04-09 1 views
5

Quand je commence Android Studio 2.0 et je reçois un message suivant:Android Studio - Plate-forme et plug-in Mises à jour et Java @ OSX

Plate-forme et mises à jour Plugin

Nous voulions votre IDE pour les mises à niveau sur recevoir une connexion sécurisée. Malheureusement, cela ne fonctionne pas sur Java 6, donc l'option a été désactivée. Vous pouvez l'activer à nouveau dans les paramètres après la mise à niveau du JRE .

  • via System Preferences ->Java = Java 8 Update 77
  • via bash ->java -version = java version "1.7.0_71"
  • via Android Studio 2.0 ->Help ->About = Java 6

Comment puis-je un d question de robe à portée de main?

Répondre

2

Ce que vous faites référence ici est l'IDE JDK. Les directives sur http://tools.android.com/tech-docs/configuration/osx-jdk dit ce qui suit:

Sur Mac OS X, la version de Java utilisée pour exécuter l'EDI est généralement choisi pour vous automatiquement, et le choix est basé sur une entrée dans le fichier Info.plist dans le Installation IDE. Veuillez noter: ne modifiez pas Info.plist pour choisir une autre version. Cela va briser non seulement la signature de l'application, mais aussi les futures mises à jour des correctifs pour votre installation. Au lieu de cela, vous pouvez choisir un JDK différent en définissant la variable d'environnement $ STUDIO_JDK, comme décrit dans le document Configuration IDE.

Le site poursuit en disant:

Sur Mac OS X, la version par défaut que nous utilisons pour exécuter l'EDI (ne pas compiler votre code) est Java 6.Ceci est principalement dû au fait que le rendu des polices sur Java 6 a un anti-crénelage LCD sous-pixel complet, contrairement à Java 7 et 8.

Si vous voulez exécuter l'EDI en utilisant un JDK différent, vous pouvez effectuer les opérations suivantes dans le terminal (changer le chemin pour correspondre à ce que vous avez installé):

export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.8.0_71.jdk 
open /Applications/Android\ Studio.app 
4

vous pouvez ouvrir Finder pour trouver Android Studio.App -> Afficher Contents-> Info.list

modifier "JVMOptions" -> JVMVersion-> 1,7 +, 1,8 +

2

Le JRE est différent de celui le SDK donc OS X vous pouvez résoudre le problème via plist ou Terminal. Ctrl-cliquez sur l'application Android Studio et sélectionnez Afficher le contenu du paquet. Ouvrez Info.plist avec TextEdit ou l'éditeur de votre choix. Faites défiler vers le bas ou utilisez cmd-f pour trouver cette clé. Assurez-vous que cela ressemble à ceci.

<key>JVMVersion</key> 
<string>1.7*,1.8+</string> 

Vous pouvez le changer pour <string>1.7,1.8+</string> qui fera défaut Android Studio en utilisant JRE 1.8, mais il y a quelques glisser-déposer des problèmes avec cette version dans Android studio il est donc préférable d'attendre et juste garder à <string>1.7*,1.8+</string>.

Vous pouvez également résoudre ce problème dans Terminal.

export STUDIO_JDK=/Library/Java/JavaVirtualMachines/jdk1.8.0_73.jdk