Introduction
Overview
Welcome to the new Garena SDK developer documentation!
This guide provides instructions for integrating the Garena SDK functionalities into mobile or PC game client.
We provide native Android and iOS MSDKs for mobile game development, as well as Unity and Unreal SDKs for cross-platform development on both mobile and PC.
Developer Guide
Feature Modules
Account
| Feature | Platforms |
|---|---|
| Login | Android, iOS, PC |
| Account Binding | Android, iOS, PC |
| Account Security Verifier | Android, iOS |
| Parental Control | Android, iOS |
| User Identification Form | Android, iOS, PC |
Payment
| Feature | Platforms |
|---|---|
| In-App Purchase | Android, iOS |
| Mshop Purchase | Android, PC |
Social & Engagement
| Feature | Platforms |
|---|---|
| Friends | Android, iOS, PC |
| Share | Android, iOS |
| Announcements | Android, iOS, PC |
| Redemption Code | Android, iOS |
Third-party SDK
| Feature | Platforms |
|---|---|
| Firebase | Android, iOS |
| AppsFlyer | Android, iOS |
| Facebook App Event Tracking | Android, iOS |
Utilities
| Feature | Platforms |
|---|---|
| Push Notification | Android, iOS |
| In-App Review | Android, iOS |
| WebView | Android, iOS, PC |
Release Note
Prerequisite
Before starting the integration with Garena SDK, please ensure you’ve already got a valid Garena App ID, App Key, and Payment Key for your app.
You can refer to Garena Mobile Game Integration Guide for more information about the platform and the due process.
✅ Here is a quick checklist — you need all of them to utilize the Garena platform fully:
- Garena App ID
- Garena App Key (mainly used for OAuth / login-related API requests)
- Garena Payment Key (mainly used for payment-related API requests)
Below are some platform requirements:
- Android
- iOS
- Unity
- Unreal
Supported Android SDK level
- Target API level: 35 or below
- Minimum API level: 21
Xcode version
It is strongly recommended to use Xcode 15.4 since the latest MSDK was developed specifically for compatibility with Xcode 15.4.
Minimum iOS version
| Feature | Minimum supported iOS version |
|---|---|
| Login via Facebook | 12 |
| Login via Google | 12 |
| Login via LINE | 11 |
| Share via Facebook | 12 |
| Others | 11 |
- Requires Unity3D 2019.3 and above
- Recommended: Unity3D 2020.3
- Requires Unreal Engine 4