|
请问,设计成加锁应用任务卡就不能划掉,就这么难么?
我反馈了一年多的后台机制,结果反反复复,你们可算做到了三条。
而当时是完全不解决,气的我直接在社区里发帖几次,最后在19年5月正式整理一下自己提的后台机制建议的帖子。
现在就问问,就最后没做到这条,能不能给解决了?
【加锁应用,不允许划掉,也不允许被系统清理内存,不允许关掉前台和后台进程】
现在很多人反应的QQ,微信加锁应用任务卡也会延迟接受消息,就是因为他们加锁了,结果把后台划掉了。
这时候应用的前台界面是被干掉的。虽然进程保留还会推送信息,但是一旦前台其他程序运行久了或者游戏时,或者长待机时,就积攒下问题了。
而微信,QQ设置的都是进入主界面后刷新接受消息。
黑鲨目前后台机制等于虽然加锁但是划掉就等于主界面其实已经被干掉了,消息推送肯定受影响。
因为等于应用墓碑机制中的待机界面是没有的,就要重新加载。消息延迟就是必然。
你们也可以做个简单测试,
一,加锁不划掉应用任务卡
二,加锁划掉应用任务卡
然后同样的操作手机,看其他软件,玩游戏,清理内存,长时间待机。
再对比QQ和微信的消息接收延迟情况。问题一目了然。
不划掉的,比划掉的受到影响小很多。
现在唯一问题就是因为黑鲨后台机制不好,加锁应用虽然没有划掉后台,但是还是有概率那个待机墓碑界面被干掉的情况。
|
|