抹布味道好 发表于 2018-1-27 17:28

问下应该如何控制安卓的唤醒

这个问题其实有好几个部分

1 有些带后台推送的app没法正常推送,比如微博,我这里有很长一段时间都是,不打开客户端的话毛都看不到,但是在切换网络环境的时候就会刷出一堆消息来
我也知道这个是有监听的,问题是如何让它不靠网络环境切换,而是在后台定时的刷新来推送?
2 上面说的其实类似“保护后台”,但同时我又不希望微博挂在后台上占用大量内存,所有有没有什么只保护推送服务的方法?
3 SSO登陆(比如利用支付宝账号登淘宝,利用淘宝账号登菜鸟裹裹)和交叉唤醒可以区分对待么?

系统6.0.1,已经root,有xp

物哀 发表于 2018-1-27 17:40

你的意思是想像ios那样实现系统级推送?

Geminize 发表于 2018-1-27 18:05

抹布味道好 发表于 2018-1-27 18:59

Geminize 发表于 2018-1-27 18:05
换第三方微博

也不光是微博吧,比如咸鱼,比如smzdm

Zero-zero 发表于 2018-1-27 19:24

实际上吧…这种需求还是用MIUI或者干脆果子…

1.试试绿色守护+应用控制器,可以分应用调控
不需唤醒、定时器的应用直接用应用控制器压制
绿色守护可以做到唤醒对齐。
其中收不到消息可能是doze的问题,把需要接受推送的加白名单试试。
2.推荐这个项目

https://github.com/Trumeet/MiPushFramework

可以应付大部分国产软件,或者干脆用MIUI

3.不太了解,绿色守护里有唤醒切断追踪的功能,有的时候会有误杀的情况

我很费纸 发表于 2018-1-27 19:24

试试这个,看看能不能用mipush解决。

小米系统级推送: 分享自@酷安网https://www.coolapk.com/apk/com.xiaomi.xmsf

—— 来自 Sony F5321, Android 7.1.1上的 S1Next-鹅版 v1.3.2.2

SmterC 发表于 2018-1-27 21:24

绿色守护的轻度休眠似乎在充电时会定期唤醒绿色化的程序来接受通知

—— 来自 OnePlus ONEPLUS A3000, Android 8.1.0上的 S1Next-鹅版 v1.3.2.1-fix-play

zlzhcqblf 发表于 2018-1-27 23:15

第一个看看是不是被什么优化软件给限制了,微信是有定时唤醒刷新的。即使没有限制,在后台消息有延迟也正常。

剩下两个,听我的,别瞎折腾了。
页: [1]
查看完整版本: 问下应该如何控制安卓的唤醒