Android: "Le chemin du projet ne doit comporter qu'un seul segment"

133

Je viens de configurer l'exemple de projet NotePad comme décrit ici, mais lorsque j'essaie de le lancer (Ctrl + F11), j'ai reçu le message d'erreur suivant:

Le chemin du projet ne doit comporter qu'un seul segment.

entrez la description de l'image ici

Que signifie cette erreur et pourquoi se produit-elle?

(J'ai essayé de consulter cet article , mais cela ne semble pas pertinent pour mon problème car je n'ai aucun getProject nulle part dans cet exemple de projet copié-verbatim)

Android Eve
la source
J'ai eu cela à la suite du changement de nom d'un projet.
Tapirboy

Réponses:

276

J'ai trouvé la cause du problème: il s'avère que lorsque j'ai spécifié la (seule) configuration de lancement du projet (Propriétés> Paramètres d'exécution / débogage), j'ai oublié de spécifier le nom du projet:

entrez la description de l'image ici

Hmmm ... Je pensais que si je faisais un clic droit sur le projet, son nom serait pris automatiquement.

Quoi qu'il en soit, cela fonctionne maintenant. Ouais! :)

Android Eve
la source
+1 J'ai eu le même problème: j'ai rempli le champ «nom», mais pas le champ «nom du projet». Merci pour ça :)
Nanne
8
Ressemble vraiment à un bogue dans Eclipse ou Android SDK
erikbwork
1
Oui, nous devons spécifier le projet que nous allons exécuter. Si nous construisons une application JAVA, nous pouvons simplement l'exécuter, mais pour Android, nous devons le faire.
Fahmi Ramadhan
Vous méritez beaucoup de points pour gagner du temps à tout le monde. Je vous remercie!
DiscDev
Bon travail, il me faudrait probablement de nombreuses heures de ma vie pour découvrir cette petite chose :)
Lali Pali
12

J'ai rencontré le même problème et je l'ai résolu dans les étapes suivantes:

  1. Développez le répertoire src
  2. Développez com.example.Login (le nom de l'application)
  3. Faites un clic droit sur MainActivity.java
  4. Aller à exécuter en tant que -> exécuter les configurations
  5. Parcourez votre projet
  6. Lancer l'activité par défaut
  7. Courir

note: Avant de faire cela, définissez un AVD à l'aide du gestionnaire de périphériques virtuels Android.

aryen
la source
génial. J'ai rencontré le même problème et résolu en utilisant les étapes ci-dessus merci. !! J'ai également voté pour vous.
Alpesh
7

Pour moi, il était utile de faire ce qui suit: Exécuter -> Exécuter les configurations -> Sélectionner une application Android Je ne sais pas pourquoi, mais il y avait quelque chose appelé Nouvelle application ... supprimez-la .... après la suppression, tout devrait fonctionner correctement

Personne
la source
pour moi cela s'appelait "nouvelle configuration"
Orbiting Eden
5

j'ai le même problème que je l'ai résolu ci-dessous

allez dans les propriétés> exécuter / déboguer les paramètres et effacez vos paramètres actuels et exécutez-le

ça devrait marcher

Kelvin C Ricafort
la source
2

Faites un clic droit sur votre projet -> Propriétés> Paramètres d'exécution / débogage -> Sélectionnez votre projet et cliquez sur Modifier -> recherchez le "Projet:" et écrivez-y le nom de votre projet.

Amit Patel
la source
Tnx Amit cela a fonctionné pour moi, et le nom de projet whoose est déjà là dans la liste, sélectionnez votre projet et sélectionnez à nouveau OK. puis essayez de déboguer cela fonctionnera. Comme cela a fonctionné pour moi.
Tarit Ray
1

J'ai eu le même problème. La ligne de projet, et non la ligne de nom, a été laissée vide après la copie dans un projet renommé en éclipse. Une autre fois, c'était la ligne de nom. J'adore l'éclipse.

R Earle Harris
la source