Facebook SDK for Android

Helps you build engaging social apps and get more installs.

Includes Audience Network, and Facebook packages. Requires Android API 9.

v4.5.1. See Change Log or Upgrade Guide.

Get Started
Basic guide for Android

SDK Reference Docs
Reference Docs and sample code

In Android SDK

Login

People can easily sign in to your app with their Facebook login.

Share

People using your app can share or send a message to Facebook. People can also like content in your app or share Custom Stories with Open Graph

App Invites

People can send invites to friends from your app.

App Links

Link posts, stories and requests shared from your app back to your app. Handle links and send people to relevant parts of your app.

App Events

Understand people's actions in your app and measure the effectiveness of Mobile App Ads.

Ads

Reach people where they are most engaged in News Feed. Drive installs with Mobile App Install Ads. Increase engagement with Mobile App Engagement Ads.

Audience Network

The Audience Network allows you to monetize your Android apps with Facebook ads. See Adding Ad Banners, Full-Screen Ads in Android and Native Ad API in Android.

Graph API

Get data in and out of Facebook's social graph. Query data, post new stories, upload photos, and more.

Other Resources

FAQ and Troubleshooting

Common questions and troubleshooting tips.

SDK Downloads

Previous versions of Android SDK.