284 votes

Android nécessite le niveau de conformité du compilateur 5.0 ou 6.0. Trouvé ' 1,7 ' à la place. S’il vous plaît utiliser Android outils > Difficulté des propriétés de projet

Fait ce que quelqu'un a un problème similaire avec cela, j’ai importer le projet android et j’obtiens une erreur comme

J’ai eu des erreurs de supprimer tous les @Override au-dessus de fonctions. J’ai Windows 7 x64, jvm7 x 64. Quelqu'un a idée quel est le problème ? (J’ai fait Android outils -> Difficulté de propriétés de projet, mais n’a pas aidé)

448voto

Nitemare Points 4134

Ce n'est pas le problème, Jack. Android SDK n'est pas x64, mais fonctionne bien avec x64 jvm (et x64 de l'IDE eclipse).

Comme helios dit, vous devez définir la compatibilité de projet Java 5.0 ou Java 6.0.

Pour ce faire, vous disposez de 2 options:

  1. Clic-droit sur votre projet et sélectionnez "Android Tools -> Fix Project Properties" (si ce din fonctionne pas, essayez la deuxième option)
  2. Clic-droit sur votre projet et sélectionnez "Properties -> Java Compiler", cochez "Activer les paramètres spécifiques d'un projet" et sélectionnez 1.5 ou 1.6 à partir de "Compilateur paramètres de conformité" boîte de sélection.

20voto

Waqas Khalid Points 169
  1. Aller dans le dossier du projet et cliquez à droite sur elle -> properties -> cochez la lecture seule, puis cliquez sur ok

  2. Clic-droit sur votre projet et sélectionnez "Android Tools -> Fix Project Properties"

  3. Clic-droit sur votre projet et sélectionnez "Properties -> Java Compiler", vérifiez "Enable project specific settings" et sélectionnez 1.5 ou 1.6 à partir de "Compilateur paramètres de conformité" boîte de sélection. (essayez de tous les niveaux un par un, juste au cas où)

  4. En vertu de l' Window -> Preferences -> Java -> Compiler, ensemble Compilateur niveau de conformité à 1.6 ou 1.5.

J'espère qu'il va régler le problème.

13voto

Jack Points 5682

Je vous conseille d'utiliser x86 version de la jvm. Quand j'ai eu mon nouveau portable (x64), j'ai voulu aller x64 (jvm, jdk, jre, eclipse, etc..). Mais une fois que j'ai fini de mettre tout en place, j'ai réalisé que le SDK Android n'était pas x64, donc j'ai eu des problèmes. Revenir à x86 jvm et vous devriez être ok.

EDIT: 11/14/13

J'ai vu quelques activités récentes et pensé que je devrais développer un peu plus.

Je n'ai pas dit qu'il ne serait pas travailler avec x64, j'ai juste recommandé d'utiliser x86.

Ici, c'est un bon post sur les avantages / inconvénients de l'x64 JDK. Les avantages de la plate-forme Java 64 bits

Processus de pensée: À quelle fin? Pourquoi suis-je en train d'essayer à l'aide de 64 bits JDK? Juste parce que j'ai un OS 64 bits? Dois-je besoin de toutes les fonctionnalités de 64-bit JDK? Existe-il des fonctionnalités supplémentaires de la version 64 bits du JDK?! Pourquoi ne pas en faire cette s*** jouer bien ensemble!? F*** je vais le 32-bit.

8voto

Caner Points 15625

Faire -> fixe il pour moi.

Mon eclipse avait cessé de travailler alors j’ai nettoyé `` directory et après je lance éclipse lorsque j’importe le projet j’ai eu ce problème. Autres solutions suggérées ici n’a pas fonctionné.

6voto

nvingenieria Points 86

Pour la plupart des gens continuent à recevoir le message d'erreur après la fixation des propriétés du projet, vous avez probablement installé Java 7 SDK lors de la configuration de votre environnement, mais il n'est pas actuellement pris en charge pour le développement Android.

Comme le message d'erreur isc, vous devez avoir installé Java 5.0 ou 6.0, mais Java 7 a été trouvé.

Si vous corrigez les propriétés du projet sans d'abord l'installation de Java 5 ou 6, vous verrez la même erreur à nouveau.

  • Alors d'abord, assurez-vous d'avoir le SDK Java 5 ou 6 est installé, ou l'installer.
  • Vérifiez votre variable d'environnement (JAVA_HOME) vers SDK 5/6.

Et puis:

  • Vérifiez que l'Éclipse est à l'aide du SDK de 5/6 par défaut (Fenêtre => Préf. => Java => Compilateur
  • Désactiver Les Paramètres Spécifiques D'Un Projet (Projet De Propriétés => Compilateur Java)
  • Fixer Les Propriétés Du Projet

OU

  • Laisser Eclipse à l'aide du JDK 7 par défaut.
  • Activer Les Paramètres Spécifiques D'Un Projet (Projet De Propriétés => Compilateur Java)
  • Sélectionnez Compilateur Conformité 1.5 ou 1.6 (Propriétés du Projet => Compilateur Java)

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