永发信息网

为什么安卓 app 不能做到像 iOS 那样关闭后还能收到后台推送

答案:2  悬赏:60  手机版
解决时间 2021-03-04 06:12
  • 提问者网友:别再叽里呱啦
  • 2021-03-03 23:32
为什么安卓 app 不能做到像 iOS 那样关闭后还能收到后台推送
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-03-04 01:06
就目前来说,Android所使用的推送都是第三方的,他们与设备没有太大关系.他们每一个程序之间是单独的(虽然使用同一个推送配置的话也可能回拉活别的程序),Android虽然也会绑定设备,但是有一点,Android如果需要接受推送就需要进程还活着,否则你怎么接收.现在市面上虽然也有小部分产品会在程序没开始时候就能接受到推送,但这些都是一些大公司. ios在使用推送时候是由苹果设备进行的接受.因此会在关闭后还能收到推送.
但是有例外,现在很多公司在自己设备上添加有自己的推送系统,如小米.就可以在小米管理后台像自己设备进行推送.总体来说还是Android设备太分散,没有统一的规定.
全部回答
  • 1楼网友:轻雾山林
  • 2021-03-04 01:55
原因: 1. 这是ios和安卓不同的推送机制造成的。 2. ios推送是苹果来推送的,好处是省电,省内存,因为不允许后台自动开启。 3. 安卓有类似推送机制,不过受浏览兼用等其他原因限制。 4. 安卓的推送目前也可以实现关闭后,依然把消息推送到app用户端,目前个推就有这样的能力。 后台其实伪后台与真后台之分,“真后台”就是当打开一个app后,会一直在后台运行,除非主动去关闭或者内存不够用了。而且任何应用都可以同时进行,可以同时连接网络,gps定位,推送消息等等,这样的后台机制便是”真后台“,android系统就是”真后台“。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯