2010-11-23 10 views
42

Ich formatierte nur meinen Computer. Ich habe Windows XP sp3 32 Bit. ich installieren Java JDK android sdk Eclipse-IDE-Java fehlt erforderlichen Quellordner: 'gen'

Wenn ich ein neues Android-Projekt machen gehe ich diesen Fehler.

Projekt 'HelloAndroid2' fehlt die erforderlichen Quellordner: 'gen'

Bitte helfen i bin neu so zu verdunkeln Detail Antworten geben.

+0

hast du das adt-Plugin für Eclipse installieren? – Falmarri

+0

Das gleiche Problem hier, nichts repariert es. Ich habe versucht, Ordner zu löschen, sie neu zu erstellen, das Projekt zu aktualisieren und Eclipse erneut zu öffnen. Nichts ... –

+1

@CherylSimon Googles erstes Ergebnis ist jetzt dieser Thread. –

Antwort

7

Am wahrscheinlichsten gibt es ein Problem mit einer Ihrer Ressourcen, die verhindern, dass R.java im Ordner generiert wird. Sie sollten in der Konsole Fehlermeldungen zu diesem Problem haben.

10

Rechtsklick auf den „gen“ Ordner in Eclipse und wählen Sie Eigenschaften. Entfernen Sie dann das Kontrollkästchen "Abgeleitet". Dann säubere das Projekt.

+0

löste das Problem für mich. Vielen Dank! –

+0

Die Ironie von Eclipse ist, was sie sind, ** Hinzufügen ** diese Option behoben das Problem für mich. Dann ist das Projekt immer noch aufgebaut, nachdem ich die Option entfernt und alles gelöscht habe. – user1445967

4

Löschen Sie den Ordner "gen". Dann säubere das Projekt. Dann baue das Projekt erneut. In meinem Fall hat es funktioniert.

0

Mein Fall war: Ich importierte Zhou Weikan des cocos2d-android und der Fehler entstanden. Die Straight-Forward-Lösung, die mir in den Sinn kam, war den Ordner (Rechtsklick auf das Projekt in Paket-Explorer erstellen -> Neu -..> Ordner und dann neuen Ordner namens ‚gen‘ Es ist in meinem Fall arbeitete

0

löschen Sie das Gen und seinen Inhalt und reinigen Sie das Projekt erneut

99

Ich habe gerade dieses Problem, wenn ich ein Projekt importieren wollte, das ursprünglich mit einer Version des SDK erstellt wurde, die nicht mehr auf meinem Computer installiert ist.

Klicken Sie mit der rechten Maustaste auf das Projekt, wählen Sie Eigenschaften, gehen Sie zu Android, wählen Sie ein Projekt-Build-Ziel, klicken Sie auf OK, müssen Sie das Projekt möglicherweise ebenfalls säubern und neu aufbauen

+4

Das hat mein Problem behoben. Es war Facebook's SDK und es ist für Android 2.2 gedacht, die ich nicht heruntergeladen habe, also habe ich die fehlende Android SDK Version heruntergeladen und es hat funktioniert. – rottz

+0

großartige Idee! in meinem Fall es reparieren! – JavaNullPointer

+0

wirklich hilfreich ... löste mein Problem – ujjwalwahi

0
  1. Go
  2. Rechts
  3. Neuer Ordner (Res)

In meinem Fall klicken Sie auf das Projekt, es funktioniert

0

ich all diese Dinge ausprobiert und keiner von ihnen arbeitete. Eines Tages laufen alle meine Projekte, am nächsten Tag haben alle meine Projekte einen leeren gen Ordner?

Nach einer Reihe von Tests zur Auflösung der Phantom fehlt R.java, die mich zu einer drastischen Aktion führte, wenn ich auf die Eigenschaften> Android und das Projekt Build Target wurde ausgegraut und das Projekt war nicht mit einem SDK verknüpft, fast so, als ob keine SDKs installiert wären. Das war, nachdem ich 4.2 deinstalliert und alle Werkzeuge und SDKs ...

wieder eingebaut hatte

Lange Geschichte kurz, nachdem ich alles versucht habe, das ich online finden konnte, löschte ich gerade den ganzen "adt-bundle-mac-x86_64" Ordner in meinem Arbeitsplatzordner , entpackte den ursprünglichen Download und zog den ursprünglichen Ordner zurück in den Arbeitsbereich.

Dies funktioniert als letzter Ausweg, jedoch müssen Sie alle Ihre Projekte wieder in den Paket-Explorer importieren, indem Sie Neu> Projekt ...> Android-Projekt aus vorhandenem Code wählen und sicherstellen, dass Sie die Option "Projekte in Arbeitsbereich "UNCHECKED.

WICHTIG: Sie werden feststellen, dass dies nicht möglich ist, wenn Ihre "MainActivity" -Datei immer "MainActivity" genannt wird. Daher sollten Sie Ihre Hauptaktivität immer nur für zukünftige Projekte benennen.

3

try this ... Rechtsklick auf das Projekt in eclips Android-Tools -> Fix Projekteigenschaften seine Werke für mich

+0

Arbeitete für mich, als ich @ Gal's zuerst repariert habe. –

0

Dieser Fehler trat auf, als ich versuchte, ein Raster-Layout grafisch hinzuzufügen. Durch das Löschen des Grid Layout-Ordners wurde das Problem für mich behoben.

0

Meine Lösung war, Android SDK Build-Tools mit Android SDK Manager zu installieren. Das Problem war, dass, wenn ich das Projekt säubere, das Gen-Verzeichnis leer wird.

Hoffe, es wird helfen!

0

Wenn Gen-Ordner oder R.java-Datei nicht generiert wird dann zuerst Fehler in XML-Datei überprüfen und sicherstellen, dass Android-menifest.xml vorhanden ist.

0

Klicken Sie mit der rechten Maustaste auf das Projekt> Eigenschaften> Android> verwenden Sie die neueste API kümmert sich um alles!

1

ok, hier ist was für mich gearbeitet:

das Projekt löschen und sicherstellen, dass Sie nicht von der Festplatte löschen!

importieren Sie es erneut und es wird das Problem lösen.

Viel Glück ....

+0

Arbeitete für mich, aber nachdem ich es wieder importiert habe ich auch @ Mohammeds Lösung angewendet –

+0

Das funktionierte für mich. Ich benutze Eclipse 4.5 und versuche ein Projekt zu laden, das von einer älteren Version von Eclipse erstellt wurde. – kumo

0

In meinem Fall wurde die Lösung Herabstufung das Ziel von android-22 android-19 bei project.properties

Verwandte Themen