33 votes

Importer un projet Android existant dans Eclipse: aucun dossier source gen?

J'essaie d'importer un projet android dans Eclipse (à partir de Git, mais je ne pense pas que c'est pertinent), et je ne peux pas courir ou de le compiler car j'ai ces erreurs:

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

Je pense que la première n'est pas vraiment un gros problème, même si je ne comprends pas vraiment l'avertissement.

Le plus drôle, c'est que le "gen" dossier existe sur le système de fichiers; en outre, je ne peux pas essayer de le créer car il existe déjà !

Que dois-je faire pour résoudre ce problème?

Ici, c'est le dépôt GitHub, je suis en train d'importer à partir de: https://github.com/rbochet/Serval-Video-Discovery

31voto

lviggiani Points 1449
 Package Explorer -> Right click the project -> "Android Tools" -> "Fix Project Properties"
Project -> Clean
 

Corrige sans avoir à redémarrer Eclipse

13voto

white_gecko Points 1362
 Android requires compiler compliance level 5.0. Please fix project properties.
 

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

Package Explorer -> clic droit sur le projet -> "Outils Android" -> "Correctif Propriétés du projet "

1voto

Rafiq Points 1060

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    
 

0voto

Joel Teply Points 261

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.

0voto

Sujeesh S Valath Points 125

Si le dossier gen est manquant dans le projet après avoir importé un projet existant dans le lieu de travail, créez simplement un dossier gen sous le projet et cela corrigera l'erreur ci-dessus.

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