Schwierigkeiten beim Importieren der facebook-android-sdk in die Eklipse

Ich versuche, dem facebook-android Tutorial von hier zu folgen: https://developers.facebook.com/docs/mobile/android/build/#sample Ich arbeite in Windows 7. Ich habe das Git installiert und das GitHub Repository geklont Dieser Befehl in der git Bash -> git clone git: //github.com/facebook/facebook-android-sdk.git

Alles schien gut und ich habe den Ordner "facebook-android-sdk" in meinem "User" Ordner.

  • Handhabung von Medientasten in Android 5.0 Lollipop
  • Schaffung von Hashmap aus einer JSON String
  • Wie kann ich sagen, ob eine Android-App tatsächlich auslaufsicher ist?
  • Ist diese Erklärung über VSS / RSS / PSS / USS genau?
  • Adapter mit hasStableIds mit GUIDs oder Strings als Ids
  • Wie kann ich zwischen Seiten in einer PhoneGap-Anwendung navigieren?
  • Aber wenn ich versuche, das Projekt in Eclipse-Arbeitsbereich zu importieren, um es als Bibliothek zu benutzen, kann ich es nicht funktionieren. Ich habe versucht 3 Dinge:

    1. Erstellen Sie das Projekt aus der vorhandenen Quelle (wie das Tutorial sagt), wenn ich den Ordner "facebook-android-sdk" durchsuche und das Projekt erstellen kann, bekomme ich diese Nachricht in meinem Cosole: [2011-12-04 14:01:49 – com_facebook_android] AndroidManifest.xml Datei fehlt! Auch im Paket-Explorer scheint der src-Ordner leer zu sein.

    2. Wenn ich versuche, das Projekt zu importieren, wenn ich den Ordner durchsuche, bekomme ich eine Meldung "Keine Projekte werden gefunden, um zu importieren"

    3. Ich habe auch versucht, ein Testprojekt zu machen, wo ich alle Klassen des android facebook sdk kopiert habe, damit ich sie benutzen kann. Es hat bis zu einem gewissen Grad gearbeitet, aber es scheint keine richtige Sache zu tun.

    Also was mache ich falsch? Gibt es noch etwas, das ich mit dem Git-Repository machen sollte (ich bin ganz neu zu git)? Oder gibt es etwas falsches, was ich tue, wenn ich versuche, das Projekt zu importieren? Ich habe das Problem hier und in anderen Foren gesucht, aber fand keine befriedigende Antwort (oder vielleicht habe ich es nicht verstanden). Bitte helfen Sie!

    EDIT: Ich habe versucht, eine 4. Sache

    4: Ich habe das Glas aus dem Projekt extrahiert, das ich in 1 erstellt habe (auch wenn es einen Fehler hatte). Es funktioniert so, dass ich den Code des facebook-android Tutorials Schritt 6.2 – https://developers.facebook.com/docs/mobile/android/build/#sample kompilieren kann. So weit scheint es, dass alles gut geht Aber ich weiß nicht, ob das richtig ist oder ich hätte Probleme in der Zukunft.

  • Webview load html aus Assets Verzeichnis
  • Android: Geräte-Dichte wird als Null von einigen Geräten zurückgegeben
  • Android NDK, Live-C ++ - Objekte zu halten
  • Wie kann ich die Clip-Grenze auf Android-Leinwand antialias?
  • Android: Set List View Item als "ausgewählt" (hervorgehoben)
  • Wie funktioniert das neue FragmentTransaction commitNow () intern?
  • 5 Solutions collect form web for “Schwierigkeiten beim Importieren der facebook-android-sdk in die Eklipse”

    Ich hatte das gleiche Problem. Aber jetzt denke ich, dass ich es gelöst habe, auch wenn die Lösung nicht zufriedenstellend ist.

    Erstellen Sie das Projekt aus der vorhandenen Quelle, wie das facebook Tutorial sagt. Dann klicken Sie mit der rechten Maustaste auf das Projekt und wählen Sie "Importieren", wählen Sie "Allgemein" -> "Dateisystem" und gehen Sie zu "Weiter". Klicken Sie nun auf "Durchsuchen …" und wählen Sie den Ordner … / facebook-android-sdk / facebook. Wiederholen Sie diese Schritte mit dem src und dem res-Ordner (klicken Sie mit der rechten Maustaste auf diese Ordner für "Importieren", wählen Sie den src und res Ordner in … / facebook-android-sdk / facebook).

    Jetzt funktioniert es. Ich weiß nicht, warum Eclipse nicht all diese Dinge automatisch importiert, in der Vergangenheit hat es gut geklappt …

    Vergewissern Sie sich, wenn Sie den Ordner "facebook-android-sdk" auswählen, den Sie am Ende hinzufügen. Also in vorhandene Quelle eingeben C: / Benutzer / facebook-android-sdk / facebook und es sollte funktionieren.

    Vergewissern Sie sich, dass das Verzeichnis Ihres Codes direkt im Eclipse Root Workspace-Verzeichnis gelöscht wird. Es scheint ein Fehler in der neuesten Version zu sein, die nur diese Art von Import / Last erlaubt, wenn alle Code direkt in einem Verzeichnis in Ihrem Arbeitsbereich ist. Ansonsten kopiert es nur ein paar Ordner / Dateien von wo du es hinsetzt, und nicht den Rest, und wird ganz verwirrt.

    Ich habe die Datei im Zip-Format aus dem git-Verzeichnis heruntergeladen. Ich habe ein Android-Projekt erstellt, dann habe ich das Zip-Archiv importiert (Import -> Archivdatei). Es hat für mich gearbeitet

    Wenn du Projekte in Eclipse importieren willst, musst du nicht zum src-Ordner hinuntergehen, einfach nur Datei —> Import —-> Bestehende Projekte in Workspace —> dann geh in das Verzeichnis, wo der Ordner Ist, sagen Sie Ihre Dokumente Ordner C: \ Benutzer \ Dokumente dann klicken Sie einfach auf 'ok' Das Fenster zeigt dann alle Ordner im Ordner Dokumente. Sie können dann das Projekt auswählen, das Sie importieren möchten, und klicken Sie auf Fertig.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.