Release date: February 19, 2021
Overview
Android Mobile Messaging SDK version 4.7.1 release provides the push notification support for Huawei devices without Google Mobile Services and bug fixes.
Environment requirements
The Android Mobile Messaging SDK version 4.7.1 uses:
- Minimum API version 21
- Compile API version 28
- Target API version 28
- Maps SDK "com.google.android.gms:play-services-maps:16.1.0"
(unchanged from version 4.7.0)
New API
registerLPPusher API
Added PushType to support Huawei devices without Google Play Services. Note: LivePerson push notification service doesn't support sending push notification directly to Huawei Push Kit. Only push proxy is supported.
The notificationType in payload for Huawei device is "huawei". See Android payload JSON for details.
public static void registerLPPusher(String brandId, String appId, String deviceToken, PushType pushType, LPAuthenticationParams authenticationParams, ICallback<Void, Exception> registrationCompletedCallback)
Parameter | Description |
---|---|
brandId | The account ID, for example, 652838922. |
appId | The host app ID, for example, com.liveperson.myApp. |
deviceToken | The device token for push notification. |
pushType | The push notification type. See PushType for details. |
authenticationParams | An optional parameter that enables registering without first opening a conversation. |
registrationCompletedCallback | An optional callback on the registration status. |
Bugs fixed
- Crash on conversation screen.