
回复
MobPush 推送消息解析需要主要类型分为TCP消息与厂商消息,TCP消息:MobPush 应用在线默认走MobTech自己创建的TCP通道,称为 TCP消息。厂商消息:应用结束进程状态推送需走厂商通道(华米OV魅通道)。因此推送消息解析主要针对这俩种消息进行处理。推荐以下三种解析方式。
MobPush 版本4.6.14+ 进行了推送回调整合,可以让厂商消息和tcp消息统一在MobPushReceiver回调中处理,值得说明的是,需在解析厂商intent位置,进行转发,调用以下方法,
推送消息可以统一通过解析intent处理,需要注意,由于安卓系统问题,需要消息落地页Activity的启动模式为SingleTask或者SingleTop,否则有可能落地页的onCreate和OnNewIntent无法触发,解析厂商消息失败,可用透明Activity作为落地页,再根据参数进行跳转等其他逻辑。解析示例:
MobPush TCP消息均可通过回调处理如下:
厂商消息必须解析intent通过onCreate 或onNewIntent
```