Android Facebook SDK e Google Cloud Messaging Jar Problemi
Domanda
Ho già usato GCM, ho già avuto la cartella Libs e ho il supporto Android-Support-V4.jar in esso e tutto andava bene. Ora mi piacerebbe usare lo SDK di Facebook. Sto facendo il tutorial di Facebook, ma quando dice che devo fare clic con il tasto destro del mouse su Progetto -> scheda Android -> Aggiungi ... e selezionare FacebookSDK quindi OK. Quindi, dopo questo passaggio,
import android.support.v4.content.WakefulBroadcastReceiver;
import com.google.android.gms.gcm.GoogleCloudMessaging;
import android.support.v4.app.NotificationCompat;
.
non può essere risolto! Ho usato molto, ho pulito la soluzione, ho sostituito l'Android-Support-V4.jar con l'Android-Support-V4 di Facebook, ho aggiornato le librerie (clic con il tasto destro del mouse su Progetto-> Android Tools-> Aggiungi libreria di supporto...), Ho rimosso la libreria dalla cartella Libs E ora sono fuori di idee.
Qualcuno ha risolto questo problema? Cosa sto facendo male?
Soluzione
Per com.google.android.gms.gcm.GoogleCloudMessaging
è necessario aggiungere google-play-services_lib
come progetto di libreria (non ha nulla a che fare con la libreria di supporto).
Per le importazioni della libreria di supporto, è necessario copiare il android-support-v4.jar
nella cartella LIBS del tuo progetto e aggiungerlo al percorso di Build Java del tuo progetto.
Altri suggerimenti
Facebook SDK è dotato di una determinata versione di Android-Support-V4.jar che può o non può essere la stessa versione del progetto e / o altre librerie che si sta utilizzando.Assicurati che siano tutte le stesse versione (seleziona letteralmente una versione di questo barattolo e copiandolo alle lib classi di libs di Project's Lib, Facebook, ecc.).In Eclipse, se guardi la scheda "Problemi", dovrebbe dirti cosa è sbagliato.