melong 发表于 2019-11-4 01:02:56

火山安卓 service类后台运行

本帖最后由 melong 于 2019-11-4 01:11 编辑

火山安卓 service类后台运行怎么写。怎么样的步骤呢,效果像微信一样杀不死,清理内存一样能收到消息。或者后台自动更新等,望大神赐教。最好录制视频教程专题

创世魂 发表于 2019-11-4 10:28:29

本帖最后由 创世魂 于 2019-11-4 10:29 编辑

关于微信QQ后台运行,都能接收消息的浅见理解:

1、首先系统厂商对于微信QQ都是默认白名单,也就是默认允许后台运行,后台服务可正常操作,并非真的杀不死,至于QQ微信和手机厂商之间有没有不可告人的秘密就不清楚了,有可能他们充钱了,所以干不掉。
2、在微信QQ,看起来程序被杀掉的情况依然收到了消息,这样的消息猜测,并废后台运行,消息来源于“系统推送”这是一种推送消息的机制,由系统发起的直接推送给应用。【关于系统推送,火山也封装了类库“信鸽推送”】

3、系统推送最常见的地方就是,在一个断网的地方,突然间连接上网络,然后手机突突突突的一堆消息就出来了,这些软件并非处于运行状态,全部都是系统推测。我猜测QQ和微信可能,注意是可能使用了这样的手段。


4、总结来说,想要实现后台运行,只有在软件上引导用户去添加系统白名单,然后在开启后台服务运行一些东西,但是依然也并不能保证真的后台运行。因为现在的安卓系统有省电优化,可能添加白名单依然会被省电优化系统干掉。




本文只是自己对后台运行一些浅见的理解,可能并不正确,仅供参考。

创世魂 发表于 2019-11-4 10:30:01

总结来说,不可能实现杀不死的。。

本帖结贴,如有其他疑问请重新发帖提问。

wechat 发表于 2019-11-4 21:58:37

创世魂 发表于 2019-11-4 10:30
总结来说,不可能实现杀不死的。。

本帖结贴,如有其他疑问请重新发帖提问。 ...

版主为何要结贴啊 别人不能继续讨论了吗 绝对的应该说欢迎各位继续提出不同的观点

melong 发表于 2019-11-21 11:45:50

创世魂 发表于 2019-11-4 10:28
关于微信QQ后台运行,都能接收消息的浅见理解:

1、首先系统厂商对于微信QQ都是默认白名单,也就是默认允许 ...

谢谢版主
页: [1]
查看完整版本: 火山安卓 service类后台运行