Android: "Pfad für Projekt darf nur ein Segment haben"

133

Ich habe gerade das NotePad-Beispielprojekt wie hier beschrieben eingerichtet, aber beim Versuch, es zu starten (Strg + F11), wurde die folgende Fehlermeldung angezeigt:

Der Pfad für das Projekt darf nur ein Segment haben.

Geben Sie hier die Bildbeschreibung ein

Was bedeutet dieser Fehler und warum passiert er?

(Ich habe versucht, diesen Artikel zu konsultieren , aber er scheint für mein Problem irrelevant zu sein, da ich in diesem wörtlich kopierten Beispielprojekt nirgendwo getProject habe.)

Android Eve
quelle
Ich habe dies durch das Umbenennen eines Projekts erhalten.
Tapirboy

Antworten:

276

Ich habe die Ursache des Problems gefunden: Es stellte sich heraus, dass ich bei der Angabe der (einzigen) Startkonfiguration für das Projekt (Eigenschaften> Ausführen / Debug-Einstellungen) vergessen habe, den Projektnamen anzugeben:

Geben Sie hier die Bildbeschreibung ein

Hmmm ... Ich dachte, wenn ich mit der rechten Maustaste auf das Projekt klicke, wird sein Name automatisch übernommen.

Wie auch immer, es funktioniert jetzt. Ja! :) :)

Android Eve
quelle
+1 Ich hatte das gleiche Problem: Ich habe das Feld 'Name' ausgefüllt, aber nicht das Feld 'Projektname'. DANKE dafür :)
Nanne
8
Sieht wirklich aus wie ein Fehler in Eclipse oder Android SDK
erikbwork
1
Ja, wir müssen das Projekt angeben, das wir ausführen werden. Wenn wir eine JAVA-App erstellen, können wir sie einfach ausführen, aber für Android müssen wir dies tun.
Fahmi Ramadhan
Sie verdienen viele Punkte, um allen Zeit zu sparen. Danke dir!
DiscDev
Gute Arbeit, ich würde wahrscheinlich viele Stunden meines Lebens gebraucht, um dieses kleine Ding herauszufinden :)
Lali Pali
12

Ich hatte das gleiche Problem und löste es in den folgenden Schritten:

  1. Erweitern Sie das Verzeichnis src
  2. Erweitern Sie com.example.Login (der App-Name).
  3. Klicken Sie mit der rechten Maustaste auf MainActivity.java
  4. Gehen Sie zu as-> run configuration
  5. Durchsuchen Sie Ihr Projekt
  6. Starten Sie die Standardaktivität
  7. Lauf

note: Stellen Sie zuvor mithilfe des Android Virtual Device Managers eine AVD ein.

arisch
quelle
großartig. Ich hatte das gleiche Problem und löste es mit den oben genannten Schritten, danke. !! Ich habe auch für dich gestimmt.
Alpesh
7

Für mich war es hilfreich, Folgendes zu tun: Ausführen -> Konfigurationen ausführen -> Android-Anwendung auswählen Ich weiß nicht warum, aber es gab etwas namens Neue Anwendung ... löschen ... nach dem Löschen sollte alles gut funktionieren

Niemand
quelle
für mich hieß es "neue Konfiguration"
Orbiting Eden
5

Ich habe das gleiche Problem, das ich unten gelöst habe

Gehen Sie zu Eigenschaften> Einstellungen ausführen / debuggen, löschen Sie Ihre aktuellen Einstellungen und führen Sie sie aus

es sollte funktionieren

Kelvin C Ricafort
quelle
2

Klicken Sie mit der rechten Maustaste auf Ihr Projekt -> Eigenschaften> Einstellungen ausführen / debuggen -> Wählen Sie Ihr Projekt aus und klicken Sie auf Bearbeiten -> suchen Sie nach "Projekt:" und schreiben Sie dort Ihren Projektnamen.

Amit Patel
quelle
Tnx Amit es hat bei mir funktioniert, und wenn der Projektname bereits in der Liste enthalten ist, wählen Sie Ihr Projekt und erneut OK. Versuchen Sie dann zu debuggen, es wird funktionieren. Genauso wie es bei mir funktioniert hat.
Tarit Ray
1

Ich hatte das gleiche Problem. Die Projektzeile, nicht die Namenszeile, wurde nach dem Kopieren in ein umbenanntes Projekt in Eclipse leer gelassen. Ein anderes Mal war es die Namenszeile. Ich liebe Sonnenfinsternis.

R Earle Harris
quelle