Donc, j'utilise Eclipse dans Windows depuis des années. J'ai quelques projets Android sur lesquels j'ai travaillé ces derniers temps. Mais je suis coincé sur quelque chose de si bizarre.
Le problème est que j'utilise Eclipse à la fois sous Windows et sous Linux. (Ouais je pense que Linux est meilleur et beaucoup plus rapide). Je souhaite intégrer tous les projets que j'utilisais sous Windows dans l'espace de travail Linux Eclipse (oui, j'ai créé un autre espace de travail car je ne savais pas si je pouvais travailler sur le même espace de travail dans les deux versions, à savoir Linux et Windows Eclipse). Maintenant, la partie étrange est JE NE PEUX PAS IMPORTER CES PROJETS DANS MON AUTRE ESPACE DE TRAVAIL! Ça me rend fou.
Je vais dans mon espace de travail Linux Eclipse -> Importer -> Ajouter un projet Android existant -> parcourir -> Répertoire racine de mon projet Android -> (Ecipse affiche les projets sur le cadre ci-dessous -> je clique sur terminer ->RIEN. Je reste assis à attendre, et rien ne se passe. J'ai cherché ici dans stackoverflow, mais aucun des problèmes ne ressemble à cela.
Oui j'ai accès au dossier de l'espace de travail, oui je peux créer des dossiers, etc.
S'il vous plaît, quelqu'un peut-il me dire comment importer des projets détectés mais PAS importés?
merci.
J'ai résolu ce problème en important le projet de la manière suivante:
File > Import > Android > Existing Android Code Into Workspace
Cliquez sur Next
, puis Browse...
Sélectionnez le répertoire racine de votre projet et cochez la case Copy projects into workspace
. Cliquez sur Finish
.
J'espère que cela vous aidera.
J'ai aussi longtemps fait face au même problème, aujourd'hui seulement j'ai trouvé la solution!
Tout se trouve dans les fichiers .project et .classpath du répertoire racine du projet. Lorsque vous essayez d'importer un projet dans l'espace de travail, si votre projet n'est pas répertorié, cela signifie que les fichiers .project et/ou .classpath sont soit manquants, soit corrompus. Habituellement, ces fichiers sont cachés, vous ne savez donc jamais quel est le problème.
Pour Ubuntu, suivez les étapes ci-dessous:
étape 1. allez dans n’importe quel répertoire racine du projet de votre espace de travail et appuyez sur Ctrl + H pour afficher les fichiers cachés.
étape 2. Copiez les fichiers .project et .classpath à partir de là et collez-les dans l'autre répertoire de projet que vous souhaitez importer.
étape 3. Ouvrez le fichier .project et mettez à jour la balise name en nom de projet.
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Name of the project</name>
<comment></comment>
....
étape 4. / fermez le dossier et importez le projet, il sera définitivement répertorié dans l'assistant d'importation maintenant !!
J'ai aussi rencontré le même problème.
vous devez mettre à jour ADT (plug-in Eclipse) pour fonctionner avec le nouveau SDK Android.
cliquez sur Aide> Rechercher les mises à jour
une fois ADT mis à jour, vous pouvez importer votre projet à partir de Fichier> Importer.
Assurez-vous de vérifier si le fichier AndroidManifest.xml est présent dans le dossier ou dans un sous-dossier. Vous devez avoir ce fichier pour pouvoir importer.
C'est le problème que j'ai eu. Heureusement, j’ai la fonctionnalité historique illimitée de DropBox, ce qui m’a permis d’obtenir la dernière version existante du fichier. Une fois que je l'ai ajouté, l'importation a bien fonctionné.
Je suis confronté au même problème, voici ce que j'ai fait .- Dans Eclipse, accédez à Windows -> Préférences - choisissez Android, définissez l'emplacement de votre SDK Android assurez-vous d’avoir au moins l’une des plateformes Android dans le tableau .- Appliquer et OK.
c'est fait, j'essaie d'importer, et c'est bien . J'espère que cela vous aidera.
Il se peut que le projet existe déjà dans l’espace de travail. La solution consiste à changer l'emplacement de votre espace de travail ou à simplement renommer le projet que vous importez.
Après avoir importé le fichier, vous pouvez désélectionner la bibliothèque in de la section des propriétés. Ça a fonctionné pour moi
Si aucune des réponses ci-dessus ne vous aide, vérifiez les autorisations du dossier contenant les projets. Dans Ubuntu à partir de la ligne de commande, essayez ceci:
Sudo chmod 777 Folder_Containing_Projects -R
La commande ci-dessus donnera des autorisations récursivement.
si toutes les solutions ci-dessus ne vous ont pas aidé, ouvrez un nouveau projet portant le même nom que le projet importé, puis cliquez sur le projet Original, ouvrez-le et sélectionnez tous les fichiers avec ctrl + A , puis copier le coller dans le nouveau projet, puis cliquez sur oui pour tout dans le fichier alaert et cela devrait fonctionner.