Demo folder: Contains the official demo of Tencent Push Notification Service. You can refer to it for relevant configurations.
flyme-notification-res folder: Contains resource files for the Meizu channel, which are used to enable compatibility with Meizu phones on lower versions. For users of Meizu phones on Flyme 6.0 or below, the corresponding files should be copied to the
res directory of the application.
libs folder: Contains the .jar and .so files of Tencent Push Notification Service.
Other-Platform-SO folder: Contains the .so files for other less commonly used CPU architectures.
Other-Push-jar: Contains the .jar packages encapsulated by Tencent Push Notification Service for Huawei, Meizu, Mi, OPPO, vivo, and FCM channels.
android-support-v4.jar: Compatible package provided by Google, which is compatible with Android 1.6 and above.
jg-filter-sdk-1.1.jar: JAR package for KingKong scan, which is required for any product that uses a Tencent SDK.
tpns-baseapi-sdk-x.x.x.x.jar: Certain underlying common APIs provided by Tencent Push Notification Service.
tpns-core-sdk-x.x.x.x.jar: Core module code of the Tencent Push Notification Service SDK, which contains all the classes, APIs, and components used externally.
tpns-mqttchannel-sdk-x.x.x.x.jar: MQTT-based communication feature implemented at upper layers of Tencent Push Notification Service. The persistent connection is made independent in one process.
tpns-mqttv3-sdk-x.x.x.x.jar: MQTT protocol package modified by Tencent Push Notification Service, which provides the multi-vendor channel integration feature for you to integrate push services from multiple vendors.