2010-11-18 6 views
0

Ich benutze Eclipse für Android Dev und alles lief gut, bis ich versuchte, das Facebook SDK zu integrieren. Jetzt, als ich versuchte, es zu beenden, scheint es ein Artefakt zurückgelassen zu haben, das Eclipse versucht, die FB Bibliothek zu verbinden?!?Wie kann ich dieses Android SDK Build-Problem in Eclipse beheben?

[2010-11-17 18:50:22 - Library Project] Unable to set linked path var '_android_com.facebook.android' for library /Users/mobibob/Projects/workspace/facebook-android-sdk/facebook: Path variable name cannot contain character: .. 

Irgendwelche Hinweise, wo dieser Befehl/Referenz in der Build-Konfiguration ist? Ich habe es so gut wie möglich durchforstet, aber ich bekomme immer noch denselben Fehler.

Antwort

0

Problem gelöst ... wie sich herausstellt, war es nicht so sehr das Facebook SDK, sondern etwas, das ich bei der Konfiguration der Bibliotheksreferenz gemacht habe. Ich bin mir nicht ganz sicher, wie ich falsch konfiguriert habe, aber ich habe die verschiedenen "Pfad" -Einstellungen optimiert, sodass, sobald der automatische Build versucht hat, mein Projekt zu erstellen, ein Import für android.R zu meinem Quellmodul hinzugefügt wurde. Dies ersetzt com.myproject.R und würde die Werte für Ressourcenreferenzen nicht auflösen.

Es gab andere Probleme mit Pfadreihenfolge und Einstellung, die ich während der Fehlersuche geändert habe, die es schlechter gemacht haben. Die Neugestaltung des Projekts ohne Facebook war der erste Schritt zur Entdeckung und Korrektur.

Wie auch immer, die Lektion, die ich gelernt habe, ist, dass die Erstellungsfehlermeldungen eine zur Konfiguration fehlleiten können, wenn das Problem im Quellcode liegt.