22 votes

Android Nougat nécessite l'IDE de l'exécuter avec Java 1.8 ou plus tard

enter image description hereenter image description here

En dépit d'avoir JDK 8 est installé, j'obtiens cette erreur. Quelle peut bien être la question?

50voto

Vitaliy Movchan Points 515
  1. Vérifier l'installation de java version, il devrait être de 1,8 ou plus tard.

MBP-Vitaliy:~$ java -version
java version "1.8.0_92"
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
  1. Vérifier la version de java dans Android Studio. Dans Mac OS X: Android Studio -> à Propos de Android Studio. Où JRE devrait être de 1,8 ou plus tard.

  2. Si vous avez un autre, Dans Mac OS X, allez dans le dossier des Applications trouver AndroidStudio.app et cliquez sur Afficher le contenu, puis de trouver dans le dossier de Contenu de l'Info.fichier plist et le changement de la JVM VERSION 1.8 manuellement.

<key>JVMVersion</key>
<string>1.8</string>
  1. Redémarrez Android Studio.

5voto

Bronx Points 2929

pour les utilisateurs de mac @Vitaliy Movchan réponse œuvres.

pour les utilisateurs de windows (qui a décidé d'JAVA_HOME dans leur système d'exploitation):

  • Installer le JDK de 1,8 et notez le chemin d'accès de destination, généralement C:\Program Files\Java\jdk1.8.0_xx
  • Cliquez-droit sur Mon Ordinateur et sélectionnez Propriétés.
  • Cliquez sur Paramètres Système Avancés lien dans la colonne de gauche.
  • Dans l'onglet Avancé, cliquez sur Variables d'Environnement
  • Créer ou modifier la variable JAVA_HOME.
  • Entrez la valeur de la variable que le chemin d'installation du Kit de Développement Java.

2voto

Suragch Points 197

Vous pouvez toujours obtenir la mise en page rendus au cours de la conception du temps dans l'IDE si vous choisissez la version Android 23 (Guimauve) plutôt que la version 24 (Nougat).

enter image description here

Ce n'est pas une solution à long terme, mais pour la plupart des fins, il devrait être assez bon. Vous pouvez toujours voir le véritable Nougat de mise en page à l'exécution de votre application dans l'émulateur Android.

1voto

Ajouter JVMVersion 1.8*, 1.8+ d'info.plist de android app studio et également vérifier la valeur par défaut de la version java

-1voto

ROHIT Points 53

J'ai eu le même problème, dans mon système, j'ai installé 3 jdk. jdk1.6, jkd1.7, et jdk1.8. Je suis en train de travailler sur quelques projets qui requiert jdk 1.7 donc je ne peux pas changer JAVA_HOME.

J'ai donc trouvé une autre solution en dire android studio qui JAVA_HOME doit être utilisé.

Donc, je viens de modifier studio.sh fichier et ajout de variable JAVA_HOME.

JAVA_HOME = /usr/lib/jvm/java-8-oracle/

studio.sh fichier

Après le Redémarrage android-studio a pointant vers le jdk 1.8. Espérons que cela aidera.

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