> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PlayFab Services for Android

> Compare PlayFab Services SDK options for Android game development: C/C++, Unreal, Unity, Java, and Legacy C++ with quickstart links.

# PlayFab Services SDKs for Android

The following SDKs are available for game client development on Android. The right SDK depends mostly on your choice of game engine.

| PlayFab SDK | Description                                                                                                                                                                       | Learn More                                                                       |
| ----------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------- |
| C/C++       | Newest SDK featuring a portable C interface and granting full control of memory and threading to the game developer. Intended for integration into high performance game engines. | [C/C++ Android Quickstart](/services/playfab/sdks/c/quickstart-android)          |
| Unreal      | An Unreal Engine marketplace plugin designed for use with either C++ or blueprint.                                                                                                | [Unreal SDK Overview](/services/playfab/sdks/unreal)                             |
| Unity       | Both an editor extension and stand-alone SDK for Unity3d                                                                                                                          | [Unity SDK Overview](/services/playfab/sdks/unity3d)                             |
| Java        | A simple REST-like interface to access PlayFab from the Java runtime                                                                                                              | [Java Overview](/services/playfab/sdks/java)                                     |
| Legacy C++  | Our older cross-platform C++ SDK supports a simple REST-like interface with PlayFab across multiple platforms.                                                                    | [XplatCpp Linux Quickstart](/services/playfab/sdks/playfab-cpp/quickstart-linux) |


## Related topics

- [Push Notification for Android](/services/playfab/live-service-management/game-configuration/title-communications/push-notifications/push-notifications-for-android.md)
- [Android getting started](/services/playfab/multiplayer/networking/android-specific-requirements.md)
- [Multiplayer Android getting started](/services/playfab/multiplayer/lobby/lobby-matchmaking-sdks/android-specific-requirements.md)
- [Getting Started with Android Studio and Push Notifications](/services/playfab/live-service-management/game-configuration/title-communications/push-notifications/getting-started-android-studio-push-notifications.md)
- [Get started with PlayFab Economy Legacy, Unity IAP, Android](/services/playfab/economy-monetization/economy/tutorials/getting-started-with-unity-iap-android.md)
