开发者社区> 问答> 正文

安卓设备使用阿里云移动推送SDK的流程和原理是什么

yeahāchan 2017-03-14 16:57:58 1432

有个疑问,在移动推送这一块,安卓不同于iOS有苹果APNs专用通道,那么安卓设备在使用阿里云移动推送SDK的流程和原理是什么?怎么能使各种不同型号的安卓设备在没有启动或者被杀死的情况下也能收到通知消息呢?

分享到
取消 提交回答
全部回答(2)
  • rockman1949
    2019-07-17 20:55:15

    因为GCM在中国被墙,我猜阿里云移动推送SDK一般情况下是自建长链通道,通过这个通道来发送。有可能还会和特别厂家合作,使用厂家自己做的推送通道。没有启动或者被杀死情况下收到push,可能是通过app间互推。就比如那个app活着,然后它也有阿里云移动推送SDK,它收到了推给你这个app的消息,然后转发出来。

    0 0
  • 晕品世
    2019-07-17 20:55:15

    “支持全量推送、设备号推送,账号推送;同时支持通知(Notification)和应用内消息的推送。”
    消息推送和app是否启动无关,所有安卓设备的后台都会开启消息服务用来接收消息推送。

    0 0
添加回答