2014-05-10 22 views
6

ho dovuto scaricare facebook SKD importazione nel mio eclipse Aggiungi file jar v4 e cambiare compilatore a 1.6, ma ancora mi dà errore nella classe FacebookAppLinkResolverfacebook Android errore SDK importazione

import bolts.AppLink; import bolts.AppLinkResolver; import bolts.Continuation; import bolts.Task;

enter image description here di cui sopra non sono importare

risposta

9

1.Open proprietà del progetto

2.Select "Java Build Path" dal menu a sinistra

3.Select "Librerie" scheda

4.Press "Aggiungi Jar esterno"

5.Most PASSI IMPORTANTI: - Selezionare "bulloni" file jAR di cartella "libs" del progetto corrente posizione (percorso dovrebbe essere
del progetto e non l'SDK di Android).

6.Select "Ordine e Esporta" linguetta e la casella di controllo di "Android-support-v4.jar"

0

risposta di amalBit grandi opere per Eclipse "tick". Ecco l'equivalente di Android Studio. Ho riscontrato questo errore dopo l'aggiornamento all'ultima versione di Facebook SDK per Android.

  1. File ->
  2. Progetto Struttura ->
  3. Selezionare il modulo di Facebook sulla sinistra
  4. Selezionare la scheda Dipendenze
  5. Premere il pulsante + nella parte inferiore della finestra
  6. Seleziona Dipendenza file
  7. Nella cartella libs, dovresti vedere il file bolts.jar copiato quando si aggiornano ng l'SDK.
  8. Selezionare il file bolts.jar e premere OK
  9. Poi premere Apply e OK

Facendo un Gradle Sync (successo automaticamente per me) dovrebbe risolvere l'errore.

0

Ho avuto lo stesso problema. Controlla la tua cartella facebook-sdk/facebook per vedere se c'è un file libs (Non directory)

Quindi penso che Android studio non è riuscito a importare le librerie come una directory, ma includeva un file libs con "../libs" in esso. Non sono sicuro se questo è stato un problema di facebook-sdk, problema di clonazione di git o problema di Android Studio.

Soluzione:
1. Rimuovere le librerie fittizie file di
2. copia della directory libs manualmente
3.rimuovere la dipendenza nella struttura del progetto
4. aggiungerlo manualmente facendo clic su segno +

6

Oppure, se si sta utilizzando Gradle è possibile aggiungere questo al file Gradle:

dependencies { 
    compile 'com.parse.bolts:bolts-android:1.1.3' 
} 

Facebook è disponibile in modo anche non è necessario aggiungerlo manualmente. Per includere entrambi utilizzano il seguente:

dependencies { 
    compile 'com.facebook.android:facebook-android-sdk:4.5.0' 
    compile 'com.parse.bolts:bolts-android:1.1.3' 
} 

È possibile verificare la versione più recente di bulloni here.

Problemi correlati