web-dev-qa-db-fra.com

Import Eclipse Android Code existant

J'essaie d'organiser mon code pour SVN afin de pouvoir travailler sans problème à partir de plusieurs emplacements et potentiellement ajouter plus de développeurs. Le problème est que je ne peux pas obtenir le code dans un nouveau projet facilement. J'essaie de créer un projet à partir d'un code existant.

Une fois le dossier sélectionné, "l'activité principale" s'affiche, mais je ne peux jamais l'utiliser. J'ai essayé de supprimer tous les fichiers .project et ce qui ne se trouve pas dans le dossier également, mais la chose est toujours grisée et je n'arrive jamais à l'importer.

Pourquoi est-il grisé? Que dois-je faire pour le faire importer?

- ADT Build v21.0.0-519525

Import Projects Grey

35
teynon

J'ai joué avec ce groupe et découvert qu'il était en conflit avec une autre activité portant le même nom qui existait déjà dans l'espace de travail. Le message d'erreur "Sélectionnez au moins un projet" recouvrait ce message. Il semblerait très rapidement et ensuite basculer pour sélectionner au moins un projet.

Pour résoudre ce problème, j'ai supprimé tous les projets de mon espace de travail. Je ne savais pas de quoi il s'agissait, car je crée une application dont la version et la marque sont destinées à différentes entreprises.

61
teynon

J'ai eu du mal avec le même problème avec TrivialDrive. Essayez de vérifier "Activité principale" à partir des noms de projet que vous avez dans votre espace de travail. s'il existe, vous obtiendrez cette erreur.

14
r_19

Solution A:  

1) Fermez Eclipse, 2) quand il démarrera, il vous demandera un nouveau répertoire de travail, choisissez quelque chose de différent de votre répertoire par défaut.

s'il ne demande pas de "nouveau répertoire de travail" 

Solution B: 1) Choisissez Fichier> Changer d’espace de travail> Autre 2) Choisissez un nouveau répertoire de travail (pas le même!)

enter image description here

Après cela, il devrait être possible d'importer des projets

2
user1767754

Il est grisé car le nom du projet est égal au nom du projet existant dans l'espace de travail .. Solution: utilisez l'importation "Code Android existant dans l'espace de travail". Tapez "Répertoire racine". Modifiez le champ "Nouveau nom de projet" directement dans l'assistant d'importation de projets. Procédez comme suit: appuyez d'abord sur le texte du chemin d'accès (à droite de la case à cocher) dans le champ "Projet à importer", puis sur le champ "Nouveau nom du projet" pour changer le nom.

1
Marat Levykin

Supprimez simplement le fichier ".project" dans votre dossier de projet (caché sous Linux, utilisez "ls -a" pour le montrer), puis dans Eclipse, choisissez Create Android Project à partir du code source existant. Cela a fonctionné pour moi ..

C'est ça. Cheerzz ..

1
Shylendra Madda

J'ai eu ce problème quand j'ai eu besoin de construire un fichier apk comme un one-off à partir d'une balise svn. Je l'ai géré en créant un nouvel espace de travail et en y basculant. Après cela, Nouveau-> Projet-> Android-> Application Android à partir du code existant a fonctionné comme vous le souhaitiez.

0
Bandjalong