Ich habe versehentlich meinen Gen-Ordner gelöscht, und nun sind meine Ressourcen erwartungsgemäß durcheinander. Ich habe gerade selbst einen Gen-Ordner erstellt und versucht, & gt; sauber - das hat nicht funktioniert. Versucht, mit der rechten Maustaste auf das Projekt zu klicken und zu android tools & gt; Projekteigenschaften korrigieren - hat nicht funktioniert. Versuchte, die Überprüfung automatisch zu deaktivieren ... hat nicht funktioniert. bereinigt, Projekt geschlossen, Eclipse geschlossen, neu gestartet, etc, etc. Nichts funktioniert und ich sehe immer wieder diesen Fehler: gen already exists but is not a source folder. Convert to a source folder or rename it.
EDIT - OK konnte R.java erzeugen, aber jetzt bekomme ich verrückte Sachen in der Konsole:
[2011-06-14 17:06:11 - fastapp] Die Konvertierung ins Dalvik-Format ist fehlgeschlagen mit Fehler 1 [2011-06-14 17:06:42 - Fastapp] Dx Problembehandlung "java / awt / font / NumericShaper.class":
%Vor%Und Eclipse kann den Import meiner Ressourcen
nicht auflösenimport com.me.fastapp.R;
Ich weiß nicht, ob dies eine Antwort ist, aber ich habe schließlich meine Hände hochgelegt und bin einfach zu meinem letzten Einsatz zurückgekehrt.
Ich hatte das gleiche Problem heute, nachdem ich mein SDK auf v22 und ADT auf die neuere Version aktualisiert habe. Anscheinend hat mein SDK-Manager keine Änderungen an den SDK-Platform-Tools und den neu eingeführten SDK-Build-Tools festgestellt, so dass die Tools nicht aktualisiert wurden und mein SDK / ADT-Paket den Inhalt des / gen-Ordners nicht erzeugte Eclipse.
Ich musste nach dem Upgrade von SDK und ADT zum SDK Manager zurückkehren, damit ich die Optionen zur Installation / Aktualisierung der SDK Platform-Tools auf 17 (von 16, die ich hatte) und SDK Build-Tools (auch 17) anbieten konnte. .
Es gibt wahrscheinlich ein Problem mit der Vorbereitung der R-Klasse (zum Beispiel wegen eines Fehlers in einigen Layout-XML). Schalten Sie die Builder-Ausgabe von den Voreinstellungen auf "ausführlich" um und sehen Sie in der Konsole, wo die Generierung unterbrochen wird.