SDK constitutifs du SDK Facebook pour Android

Le SDK Facebook pour Android comprend les SDK constitutifs suivants :

Si vous n’avez pas besoin de toutes les fonctionnalités du SDK Facebook pour Android, vous pouvez économiser de l’espace en utilisant uniquement les SDK constitutifs nécessaires aux produits Facebook que votre application doit utiliser.

Lorsque vous utilisez le SDK Facebook, certains évènements dans votre app sont automatiquement consignés et collectés pour Facebook Analytics, à moins de désactiver la consignation automatique des évènements. Pour en savoir plus sur les informations collectées et sur la façon de désactiver la consignation automatique des évènements, consultez la section Consignation automatique des app events.

Pour associer Maven à l’un des SDK constitutifs de votre projet, ajoutez une des déclarations d’implémentation suivantes à votre script de compilation :

  • implementation 'com.facebook.android:facebook-applinks:latest.release'
  • implementation 'com.facebook.android:facebook-common:latest.release'
  • implementation 'com.facebook.android:facebook-core:latest.release'
  • implementation 'com.facebook.android:facebook-gamingservices:latest.release'
  • implementation 'com.facebook.android:facebook-login:latest.release'
  • implementation 'com.facebook.android:facebook-messenger:latest.release'
  • implementation 'com.facebook.android:facebook-share:latest.release'

Pour ajouter une déclaration d’implémentation :

  1. Dans votre projet, ouvrez your_app | Gradle Scripts | build.gradle (Project) et ajoutez le référentiel suivant à la section buildscript { repositories {}} pour télécharger le SDK à partir du référentiel Maven Central :
    mavenCentral() 
  2. Dans votre projet, ouvrez your_app | Gradle Scripts | build.gradle (Module: app) et ajoutez une ou plusieurs déclarations d’implémentation à la section dependencies{}.
  3. Compilez votre projet.

Téléchargement

Vous pouvez également télécharger le SDK Facebook pour Android dans son intégralité.

Voir facebook/facebook-android-sdk sur GitHub.