2011-03-16 3 views
33

Je suis en train d'importer un projet Android dans Eclipse (de Git, mais je ne pense pas qu'il est pertinent), et je ne peux pas courir ou compiler parce que je reçois ces erreurs:Importez un projet Android existant dans Eclipse: aucun dossier source de génération?

Android requires compiler compliance level 5.0. Please fix project properties. Serval-Video-Discovery  line 1 Android ADT Problem 
Project 'Serval-Video-Discovery' is missing required source folder: 'gen' Serval-Video-Discovery  Build path Build Path Problem 

I pense que le premier n'est pas vraiment un gros problème, même si je ne comprends pas vraiment l'avertissement. Le plus drôle est que le dossier "gen" existe sur le système de fichiers; de plus, je ne peux pas essayer de le créer car il existe déjà!

Que faire pour résoudre ce problème?

Voici le repo GitHub je suis en train d'importer de: https://github.com/rbochet/Serval-Video-Discovery

+1

Nettoyez le projet, puis exécutez-le. – Sandy

+1

Essayez simplement de redémarrer Eclipse si cela ne fonctionne pas après avoir essayé wat Sandy dit. – Niki

+0

Cool :) +1 pour vous deux – Rob

Répondre

31
Package Explorer -> Right click the project -> "Android Tools" -> "Fix Project Properties" 
Project -> Clean 

Corrections sans avoir à redémarrer Eclipse

+0

:) bonne réponse! – breceivemail

13
Android requires compiler compliance level 5.0. Please fix project properties. 

J'ai eu le même problème, mais non de ces réponses m'a aidé. J'ai trouvé ma solution here:

Package Explorer -> Clic droit sur le projet -> "Android Tools" -> "Fix Propriétés du projet"

+0

J'ai utilisé votre astuce il y a quelques jours ... Je dois dire que le "réparer le problème" est toujours le bienvenu. Un bon! – Rob

+0

Pourquoi ai-je dû faire une recherche de 2 heures seulement pour trouver le BOUTON DROIT DE LA SOURIS ici? Tout le monde répondait aux questions, supposait que vous le sachiez. Mais il y a aussi des débutants. Txs – Martin

1

J'ai eu le même problème, mais résolu de la manière suivante

Package Explorer -> Right click the project -> Properties -> Java Build Path -> Source -> your project name/gen -> click on Remove -> Click on Add Folder -> check gen -> Ok -> Ok  
+0

"Corriger les propriétés du projet" et "Nettoyer" ne fonctionnait pas. Mais cela a fonctionné pour moi. J'ai eu ce problème après le formatage de mon ordinateur et la réinstallation et la réimportation de mon projet. Eclipse n'a pas provoqué d'erreur et a exécuté le dernier programme installé sur le téléphone à la place. – Uknight

0

Faites un clic droit et supprimez le répertoire gen de eclipse. Sinon, essayez les propriétés du projet de réparation ci-dessus.

0

Si le dossier gen est manquant dans le projet après l'importation d'un projet existant dans le poste de travail, il suffit de créer un dossier gen sous projet et cela corrigera l'erreur ci-dessus.

Questions connexes