Frage

Ich habe GCM bereits verwendet, ich hatte den Ordner libs und die Datei android-support-v4.jar darin und alles war in Ordnung.Jetzt möchte ich Facebook SDK verwenden.Ich mache das Facebook-Tutorial, aber wenn es heißt, dass ich mit der rechten Maustaste auf Projekt -> Android-Registerkarte -> Hinzufügen... klicken muss.und wählen Sie FacebookSDk, dann ok.Also nach diesem Schritt,

Der

import android.support.v4.content.WakefulBroadcastReceiver;
import com.google.android.gms.gcm.GoogleCloudMessaging; 
import android.support.v4.app.NotificationCompat;

kann nicht gelöst werden!Ich habe viel gegoogelt, ich habe die Lösung gereinigt, den Android-Support-V4.jar durch Android-Support-V4.jar von Facebook ersetzt. ..), ich habe die Bibliothek aus dem Libs -Ordner entfernt und jetzt habe ich keine Ideen mehr.

Hat jemand dieses Problem gelöst?Was mache ich falsch?

War es hilfreich?

Lösung

Für com.google.android.gms.gcm.GoogleCloudMessaging musst du hinzufügen google-play-services_lib als Bibliotheksprojekt (es hat nichts mit der Support-Bibliothek zu tun).

Für die Importe der Support-Bibliothek müssen Sie die kopieren android-support-v4.jar in den libs-Ordner Ihres Projekts und fügen Sie es dem Java-Build-Pfad Ihres Projekts hinzu.

Andere Tipps

Facebook SDK verfügt über eine bestimmte Version von Android-Support-v4.jar, die möglicherweise dieselbe Version wie Ihr Projekt und / oder andere Bibliotheken sein kann oder nicht.Stellen Sie sicher, dass sie alle dieselbe Version sind (buchstäblich eine Version dieses Gefäßes auszuwählen, und kopieren Sie sie auf die LIB, Facebook SDK-Libs usw.).Wenn Sie in der Eclipse auf die Registerkarte "Probleme" ansehen, sollte es Ihnen sagen, was falsch ist.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top