Componentes do SDK do Facebook para Android

O SDK do Facebook para Android é formado por estes componentes:

Caso você não precise das funcionalidades de todo o SDK do Facebook para Android, é possível economizar espaço usando apenas os componentes necessários para atender aos produtos do Facebook que você quer utilizar no app.

Quando você usa o SDK do Facebook, alguns eventos no aplicativo são registrados e coletados automaticamente para o Facebook Analytics, a menos que desative o log de eventos automático. Para saber mais sobre as informações que são coletadas e como desativar o log de eventos automático, acesse Log automático de eventos do aplicativo.

Para vincular o Mavem a um dos componentes de SDK no seu projeto, adicione uma destas declarações de implementação ao script de compilação:

  • 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'

Para adicionar uma declaração de implementação, faça o seguinte:

  1. No seu projeto, abra your_app | Gradle Scripts | build.gradle (Project) e adicione o seguinte repositório à seção buildscript { repositories {}} para baixar o SDK do Repositório central do Maven:
    mavenCentral() 
  2. No projeto, abra your_app | Gradle Scripts | build.gradle (Module: app) e adicione uma ou mais declarações de implementação à seção dependencies{}.
  3. Crie o projeto.

Baixar

Também é possível baixar a versão completa do SDK do Facebook para Android.

Acesse facebook/facebook-android-sdk no GitHub.