This documentation describes how to integrate your Android app with Facebook to build engaging social apps by using the Facebook SDK for Android. To learn more about using Facebook development tools, see App Development.
The current version of the Facebook SDK for Android is version 16.0.0 and requires the Android API 15. Code and samples for the Facebook SDK for Android are available on GitHub.
When you use the Facebook SDK for Android, follow the Facebook Open Source Terms of Use and Privacy Policy.
The Facebook SDK for Android gives you access to the following features:
Facebook Login — A secure and convenient way for people to log into your app or website by using their Facebook credentials.
Sharing — Enable people to post to Facebook from your app. People can share, send a message, and share to stories.
App Events — Understand people's actions in your app and measure the effectiveness of your Mobile App Ads.
Advertise Your App — Drive installs of your app by using Mobile App Install Ads. Increase engagement with your app by using Mobile App Engagement Ads. Find your target audience with Custom Audiences for Mobile Apps.
Component SDKsDescribes the component SDKs of the Facebook SDK for Android. | Getting StartedA short tutorial to get you up and running. |
Calling the Graph API from AndroidLearn how to call the Facebook Graph API from your Android app. | FAQ & TroubleshootingFrequently asked questions and troubleshooting information for the Facebook SDK for Android. |
ChangelogChangelog and release notes for the Facebook SDK for Android. | Upgrade GuideInstructions for upgrading your version of the Facebook SDK for Android. |
DevicesConsiderations when you use the Facebook SDK for Android with Android TV and Amazon's Fire TV. | DownloadsInstructions to reference the Facebook SDK for Android in your app and links to download old versions. |