找回密码
 立即注册
搜索
查看: 1386|回复: 7

[软件] 问下应该如何控制安卓的唤醒

[复制链接]
     
发表于 2018-1-27 17:28 | 显示全部楼层 |阅读模式
这个问题其实有好几个部分

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

系统6.0.1,已经root,有xp
回复

使用道具 举报

     
发表于 2018-1-27 17:40 来自手机 | 显示全部楼层
你的意思是想像ios那样实现系统级推送?
回复

使用道具 举报

头像被屏蔽
     
发表于 2018-1-27 18:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
 楼主| 发表于 2018-1-27 18:59 | 显示全部楼层

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

使用道具 举报

     
发表于 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
回复

使用道具 举报

     
发表于 2018-1-27 21:24 来自手机 | 显示全部楼层
绿色守护的轻度休眠似乎在充电时会定期唤醒绿色化的程序来接受通知

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

使用道具 举报

     
发表于 2018-1-27 23:15 来自手机 | 显示全部楼层
第一个看看是不是被什么优化软件给限制了,微信是有定时唤醒刷新的。即使没有限制,在后台消息有延迟也正常。

剩下两个,听我的,别瞎折腾了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-15 12:57 , Processed in 0.059741 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表