Login via Huawei
Add dependencies
- Android
Add the following code in build.gradle on the app-level, and replace $msdk_version with the actual MSDK version.
dependencies {
implementation "com.garena.sdk.android:login-huawei:$msdk_version"
}
Configuration
- Android
- Unity
- Unreal
Configure AndroidManifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
...
<application ...>
<meta-data
android:name="com.huawei.hms.client.appid"
android:value="[huawei_app_id]" />
....
</application>
</manifest>
Configure huawei_app_id in Window -> GMSDK Settings
Configure HuaweiAppId in Edit -> Project Settings -> Plugins -> Garena MSDK
Usage
- Android
- Unity
- Unreal
AccountManager accountManager = new AccountManager(activity);
accountManager.login(PlatformType.HUAWEI, onLoginListener);
GMSDKHandler.LoginClient.Login(AccountPlatform.Huawei, OnLoginCallback);
UMsdkLogin::Login(Huawei);