android开发怎么让个推服务不被手机系统杀掉
1个回答
展开全部
据我所知,你的困扰是推送服务在app关闭后无法获取到及时通知。
原本android是有自己的推送服务的,但是国内阉割了google相关的服务和框架,也是为什么很多海外游戏安装都会报错说缺少谷歌框架什么的,作为google自己的东西,系统肯定是不会杀自己的服务的,其它的那就不一定了,比如个推。
但是谷歌听说有一个关联的毛病,就是比如a软件用了个推服务,b软件也用了个推的服务,当b软件被关闭时候,a软件开着,那么个推的服务也就开着并且可以收到b软件的推送通知。
根据这个模式其实很好理解,我们用两个方案
比如像小米手机,本身就有小米的推送服务,不用说很多小米专版啊什么的就是接入了小米的推送啦。
可以用一些大型的多人的推送平台服务,这个推送平台的相关产品是很热门的,比如淘宝啊,微信啊,qq啊,因为他们本身就常常被用户启动。
其实一个app是可以接入多个服务的,一般接入2~3个,在启动的时候我们是可以检测到服务相关内容的,启动那个服务自己选。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询