2011-02-09 2 views
12

Ho scaricato il sdk di Facebook di Android ma finora non ho potuto configurare correttamente. Eclipse non riconosce l'SDK di Facebook come un progetto.Configurazione Facebook SDK per Android su Eclipse

Qualcuno ha avuto questo problema?

+0

http://stackoverflow.com/questions/29379890/android-facebook-sdk-4-in-eclipse –

risposta

11

È necessario utilizzare il plugin git per importare il progetto facebook da github nello spazio di lavoro di eclissi. È configurato come una libreria Android. E poi nel tuo progetto Android in cui vuoi usare la libreria. Fare clic con il tasto destro del mouse sul progetto e scegliere Proprietà. Fare clic sulla scheda Android e in fondo dovrebbe essere una sezione per le librerie, istruzioni dettagliate here. Fare clic su Aggiungi e dovrebbe apparire il sdk di Facebook. Controlla l'SDK di Facebook e sarà disponibile nella tua app.

+0

Grazie amico! Ho configurato l'SDK di Facebook come libreria e tutto funziona ora. –

+2

È passato un po 'di tempo da quando hai postato questa risposta, ma il tuo secondo link è 404. – DroidDev

9

Facebook SDK integrazione in un'applicazione Android dovrebbe essere facile, ma ci sono alcuni avvertimenti di prendersi cura di durante le prime fasi di integrazione, in modo da seguire attentamente:

  1. scaricare l'SDK dal mozzo git - Questo potrebbe essere fatto usando un client github, ma un modo più semplice è semplicemente scaricare la versione compressa premendo il pulsante "zip" come appare nella seguente istantanea.

    downloading facebook SDK from github as Zipped project

  2. estrarre il file ZIP - assicuratevi di estrarlo in una cartella che non è all'interno dello spazio di lavoro eclisse. Nel prossimo passaggio dovrai creare un progetto in eclissi basato su questo zip, ma a volte, mettendo lo zip estratto direttamente nello spazio di lavoro confonde eclissi, quindi evita di inserirlo. Mettilo da qualche altra parte.

  3. Aprire Eclipse e creare un nuovo progetto Android (File -> Nuovo -> Progetto -> Progetto Android) per l'origine SDK Android di Facebook. (Nel prossimo passaggio lo aggiungerai come libreria di riferimento alla tua app). Crea il progetto selezionando "Crea progetto da sorgente esistente" e specifica la cartella facebook-sdk in cui hai estratto il file zip. (nota: se si desidera che venga memorizzato nello spazio di lavoro per sé, è sempre possibile "importare" il progetto nello spazio di lavoro in seguito)

    create project from existing source

  4. aggiungerlo come biblioteca di progetto per la vostra applicazione per seleziona il progetto corrente (della tua app) -> proprietà e aggiungi il progetto facebook come libreria al tuo progetto attuale.

  5. fasi successive includono le autorizzazioni aggiungendo al manifesto di Android, come
    uses-permission android:name="android.permission.INTERNET"/> e quindi aggiungendo il vostro ID di applicazione nel codice. Salterò qui i dettagli poiché è abbastanza semplice.

+0

Buono. Non averlo estratto nello spazio di lavoro di Eclipse erano le informazioni che mi mancavano! Molte grazie! – yoshi

5

seguenti passaggi sono per la creazione di Facbook-android.jar (utilizzare questo file jar nel vostro ogni progetto)


Fase 1: Scaricare Facebook Android SDK da github.
Step2: Estrai. (in qualsiasi posizione).
Passaggio 3: In Eclipse creare un nuovo progetto utilizzando il progetto di creazione dall'opzione di origine esistente
Passaggio 4: immettere il nome del progetto come "com_facebook_android".
Step5: Imposta la posizione sulla cartella "facebook" nella posizione estratta.
Passaggio 6: fare clic su Fine.
Passaggio 7: selezionare il progetto "com_facebook_android" in project explorer e fare clic con il pulsante destro del mouse su
selezionare l'opzione di esportazione.
Passo 8: Nella procedura guidata di esportazione selezionare il file JAR nella cartella Java.
Passo 9: Fare clic su Avanti quindi cercare il percorso per il file jar e dare il nome desiderato come "facebook-android.jar"
Passo 10: Fare clic su Fine ........ Il file JAR verrà creato in quella posizione

Questo non è corretto processo, si dovrebbe utilizzare project facebook-Android come progetto di libreria, perché i file di risorse non importare al progetto mentre si sta utilizzando file .jar

file jar non è solo per i progetti Java per Progetto Android, alcuni dei file jar potrebbero funzionare ma non tutti ..

+0

Perché non lo facciamo, copiamo il file .jar dall'SDK di Facebook e lo copiamo nella cartella lib del nostro progetto, non dimenticarlo di aggiungerlo in build_it (basta fare clic con il tasto destro del mouse su di esso) –