Je sais que cette question est déjà postée ici , mais cela ne résout pas mon problème.
Je tire un projet de la branche github, et quand j'essaie de l'importer: File->Import->General->Existing projects into workspace
puis Select root directory
et ici quand je clique sur le bouton Finish
, j'obtiens Invalid project description
.
Je tire le projet dans un dossier appelé Android
, ce dossier contient le dossier principal du projet MyAndroidProject
que j’ai importé dans Eclipse.
Je ne sais pas ce qui ne va pas ici.
Je sais que je suis en retard à la fête, mais juste au cas où quelqu'un d'autre serait bloqué à ce stade, tout comme moi il y a quelques minutes: vous pouvez essayer Fichier> Importer> Code Android existant dans Workspace. J'avais le référentiel Git à importer directement dans mon espace de travail. Néanmoins, je devais vérifier l’option Copier les projets dans l’espace de travail option afin de la faire fonctionner.
Modifier
Je viens de vérifier le lien de l'un des commentaires ci-dessus, en recommandant Fichier> Importer> Général> Projet existant dans l'espace de travail. Je devrais mentionner que les métadonnées du projet Eclipse n'étaient pas sous contrôle de version dans mon cas, rendant une importation en tant que projet existant impossible! Cette solution s'applique au code Android existant sans les fichiers .project, etc.
Modifier 2
Juste une autre remarque: je me suis rendu compte récemment que ce problème ne semble se produire que si racine du projet est également le racine du référentiel, à peu près comme ceci:
workspace
└─ project root
└┬ .git
├ src
└ ...
Lorsque j'ai déplacé le projet d'un niveau de répertoire inférieur, le problème a disparu.
Il suffit de déplacer le dossier du projet d’un répertoire plus bas (créez un autre dossier dans le répertoire et copiez votre projet dans ce dossier. Importez maintenant le projet avec cette version nouvellement créée.)
Même problème, modification de l'espace de travail en un répertoire au-dessus du projet, puis importation du projet. A travaillé pour moi
Je viens de lire cette très vieille question. Le problème réside dans les dossiers spécifiques à Eclipse.
Supprimez simplement les paramètres, les projets et les réimportations.