SDK for Android

Last updated: 2021-06-18 17:31:41

    May 2021

    Update Description Release Date Documentation
    Released SDK v1.2.5.0
  • Added the API for tag query.
  • Added the API for binding phone numbers to send ordinary and intelligent SMS messages.
  • Added support for SSL encrypted communication over persistent connection.
  • Upgraded the API for binding accounts by adding multiple preset account types.
  • Added support for clearing notifications pushed through the Mi channel (devices of MIUI 11 and below) via the API for clearing all notifications.
  • Added support for badge display on HONOR mobile phones.
  • May 26, 2021
  • Because JCenter has been deprecated, you may encounter issues when pulling SDK dependencies. Please see Android SDK Upgrade Guide to configure the dependency repository mirror source.
  • When using the new API for tag query, you need to add the implementation method onQueryTagsResult in the implementation class that inherits XGPushBaseReceiver.
  • February 2021

    Update Description Release Date Documentation
    Released SDK v1.2.3.1Fixed a logic error of the Huawei disable component. February 04, 2021-

    January 2021

    Update Description Release Date Documentation
    SDK v1.2.3.0 release
  • Optimized the network communication protocol to support secondary message encryption.
  • Simplified APIs for client account, tag, and attribute settings.
  • Added the `traceId` and `templateId` fields to notification callback.
  • Added badge logic support for new Honor phones.
  • Fixed the ANR issue that occasionally occurred during network connection checks.
  • January 27, 2021 -
    Released SDK v1.2.2.4
  • Fixed the special character handling issue in Intent strings of FCM notifications.
  • Fixed other known issues.
  • January 18, 2021 -

    November 2020

    Update Description Release Date Documentation
    SDK v1.2.2.0 release
  • Unified the naming convention for account and tag operation APIs.
  • Optimized SDK error code reporting.
  • Upgraded the FCM channel protocol to enable the FCM system to take over the display of notifications sent through the FCM channel.
  • Added the support for badge coloring for messages sent through the TPNS channel.
  • Added the support for Gzip compression during network communication.
  • Fixed the exception of service unbinding that might occur in multi-thread environments.
  • November 26, 2020 -
    Released SDK v1.2.1.3
  • Optimized the internal logic.
  • Officially added the support for Huawei Push SDK v5 staring this version. Update the integration configuration as instructed in Huawei Channel v5 Integration.
  • November 11, 2020 -

    October 2020

    Update Description Release Date Documentation
    Released SDK v1.2.1.1
  • Added user attribute APIs for personalized push.
  • Added the in-app message feature and several in-app message templates.
  • Optimized and updated the SO files.
  • Optimized the SDK internally.
  • October 12, 2020 -

    July 2020

    Update Description Release Date Documentation
    Released SDK v1.2.0.3 Fixed known issues. July 30 2020 -
    Released SDK v1.2.0.2 Optimized the internal logic. July 01, 2020 -

    June 2020

    Update Description Release Date Documentation
    Released SDK v1.2.0.1
  • Added the support for collecting statistics on vendor channel notification click events.
  • Added more custom notification styles.
  • Upgraded the SDK for OPPO PUSH to v2.1.0.
  • June 23, 2020 This version involves package name changes. Please modify relevant configurations as instructed in SDK Integration:
  • Automatic integration: pay attention to the obfuscation configuration.
  • Manual integration: pay attention to the SO files, manifest file, and obfuscation configuration.
  • Released SDK v1.1.6.3 Optimized third-party vendor channel integration. June 04, 2020 -

    April 2020

    Update Description Release Date Documentation
    Released SDK v1.1.6.1 Fixed the vulnerability with HTTPS certificate verification. April 28, 2020 -
    Released SDK v1.1.6.0
  • Optimized the encryption protocol.
  • Optimized network connection.
  • Added the support for badge configuration for the Huawei channel.
  • Upgraded the SDK v3.7.5 for Mi Push and SDK v3.9.0 for Meizu Push.
  • Added the support for Realme and Black Shark channels.
  • Removed the call of Beacon to get QIMEI information.
  • April 21, 2020 Badge Adaptation Guide
    Released SDK v1.1.5.5 Fixed the issue where DCL violation occurred when an application was released in Google Play. April 04, 2020 -

    March 2020

    Update Description Release Date Documentation
    Released SDK v1.1.5.4
  • Optimized network connection.
  • Added account types.
  • Fixed issues with security alarming.
  • Added the compatibility with XG Platform version upgrade.
  • Added the feature of getting QIMEI information.
  • Added the feature of disabling session keep-alive.
  • March 06, 2020 -

    January 2020

    Update Description Release Date Documentation
    Released SDK v1.1.5.3
  • Optimized the network.
  • Optimized security alarming.
  • January 14, 2020 -

    December 2019

    Update Description Release Date Documentation
    Released SDK v1.1.5.2 Optimized error monitoring. December 19, 2019 -
    Released SDK v1.1.5.1 Optimized crash monitoring. December 12, 2019 -
    Released SDK v1.1.5.0
  • Optimized the TPNS SDK support for Huawei push.
  • Upgraded the OPPO PUSH SDK to v2.0.2.
  • December 04, 2019 -

    November 2019

    Update Description Release Date Documentation
    Released SDK v1.1.4.0
  • Added internal error reporting.
  • Added the compatibility with Huawei Push v3.
  • Added the compatibility with OnePlus devices.
  • November 21, 2019 -
    Released SDK v1.1.3.2 Optimized statistics collection. November 13, 2019 -
    Released SDK v1.1.3.1 Optimized the network. November 11, 2019 -

    October 2019

    Update Description Release Date Documentation
    Released SDK v1.1.3.0
  • Optimized data reporting.
  • Optimized logging to add the local log reporting feature.
  • Added API call chaining.
  • Optimized the system internally to improve resource release.
  • October 31, 2019 -

    September 2019

    Update Description Release Date Documentation
    Released SDK v1.1.2.1
  • Optimized the notification bar display.
  • Optimized some APIs.
  • Added the support for audio rich media.
  • Optimized the SDK internally.
  • September 09, 2019 Usage of audiovisual rich media