web-dev-qa-db-fra.com

Impossible de résoudre: com.facebook.Android:facebook-Android-sdk:[4,5)

J'utilise facebook sdk dans mon projet. Le SDK de Facebook fonctionne bien jusqu'à hier. mais aujourd'hui, lorsque j'ouvre mon projet, la construction a échoué et affiche l'erreur comme suit

 Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugApkCopy'.
   > Could not resolve com.facebook.Android:facebook-Android-sdk:[4,5).
     Required by:
         project :app
      > Could not resolve com.facebook.Android:facebook-Android-sdk:[4,5).
         > Failed to list versions for com.facebook.Android:facebook-Android-sdk.
            > Unable to load Maven meta-data from https://jcenter.bintray.com/com/facebook/Android/facebook-Android-sdk/maven-metadata.xml.
               > Could not GET 'https://jcenter.bintray.com/com/facebook/Android/facebook-Android-sdk/maven-metadata.xml'.
                  > jcenter.bintray.com
      > Could not resolve com.facebook.Android:facebook-Android-sdk:[4,5).
         > Failed to list versions for com.facebook.Android:facebook-Android-sdk.
            > Unable to load Maven meta-data from https://jitpack.io/com/facebook/Android/facebook-Android-sdk/maven-metadata.xml.
               > Could not GET 'https://jitpack.io/com/facebook/Android/facebook-Android-sdk/maven-metadata.xml'.
                  > jitpack.io

J'essaie de nettoyer, de construire et d'invalider les caches .Mais rien ne marche. Essaie également certaines solutions de stackoverflow. aucun d'entre eux n'a fonctionné pour moi

ceci mon dépôt dans build.gradle

 repositories {
    jcenter()
    mavenCentral()
}
allprojects {
    repositories {
        jcenter()
        maven { url "https://jitpack.io" }
    }
}
6
Vinayak B

Suivez la procédure ci-dessous pour résoudre le problème: -

  1. Cliquez sur Project Structure à partir de l'icône disponible dans le tool bar ci-dessus.

  2. Ouvrez l'onglet Dependencies.

  3. sélectionner 

    com.facebook.Android:facebook-Android-sdk:[4,5)

  4. Supprimez la dépendance à Facebook en cliquant sur le bouton moins (-) à l'extrême droite.

  5. Maintenant, cliquez sur le bouton Plus (+) à droite au-dessus du bouton Moins. Sélectionnez Library dependency

  6. Tapez Facebook dans la zone de saisie de la recherche et cliquez sur le bouton de recherche.

  7. Choisissez com.facebook.Android:facebook-login. cliquez sur Ok. Synchronisez votre Gradle.

Cela résoudra votre problème. Comme cela a fonctionné pour moi.

12
Pravinsingh Waghela

supprimer la compilation 'com.facebook.Android:facebook-Android-sdk:[4,5)'

Et ajoutez ci-dessous la dépendance résout mon problème

compiler 'com.facebook.Android:facebook-Android-sdk:4.26.0'

5
Pinak Gauswami

Si vous utilisez Android studio sous la version 3.0, alors Essayez ceci: Remplacez la dépendance compile 'com.facebook.Android:facebook-Android-sdk:4.26.0'

2
Gaurav sappal

Essayez la dépendance ci-dessous. Ça a fonctionné pour moi

compile 'com.facebook.Android:facebook-Android-sdk:[4,5)'
1
Mushfiq

Utilisez cette dépendance pour le SDK Facebook. Ça va marcher. (Testé sur Android Studio version 3.0 et ultérieure)

implementation 'com.facebook.Android:facebook-login:4.30.0'
1
Himanshu Rawat

Supprimez les dépendances, puis rajoutez-les une à une. Enfin, nettoyez le projet et cela devrait fonctionner. 

Une mise à jour de Studio ou d'une bibliothèque peut parfois être à l'origine de ce type de problème.

1
Novo Lucas

Essayez ci-dessous, fonctionne parfaitement pour moi

    implementation 'com.facebook.Android:facebook-Android-sdk:[4,5]'
0
nguyenvu