Android Facebook SDK und Google Cloud Messaging JAR-Probleme
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?
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.