1
xuan880 2016-12-29 14:30:56 +08:00 via Android
省电模式改成性能模式看看,之前看人说智能省电会后台关闭端口导致信息无法推送。
|
3
cst4you 2016-12-29 14:39:41 +08:00 1
就算 iOS 的推送也不能保证 100%实时.
Android 想要完美推送除非 Google 复活吧. 否则 APP 自己的保活措施会根据 Android 系统的升级一个一个被封堵掉. 7.1 下 微信 QQ 的唤醒频次已经被大幅度减少了, 所以只能说这是正常的. |
5
emmo 2016-12-29 14:47:49 +08:00
这个要设置白名单吧
|
6
cst4you 2016-12-29 14:52:35 +08:00 1
@shihty5 微信在各大国产系统应该是有白名单的(反倒原生没有), 然后微信也用了一大堆的 wakelock 去做这个事情(就算一堆 wakelock 也比各种国产 APP 要省资源的多)
|
7
loshine1992 2016-12-29 14:58:11 +08:00
华为为了省电确实一刀切了
理论上 apk 集成 华为推送 sdk 可以解决。 |
8
l8mEQ331 2016-12-29 15:17:07 +08:00
不只是华为,现在基本上各大 ROM 都是这样的做法。或许可以等腾讯搞一个微信推送,反正微信现在也是常驻,顺便推送一下其他 app 的通知算了(并非唤醒其他 app )。
不过话说回来,太多数 app 的推送都没啥价值,我现在只要看到一个 app 推了一个我认为是垃圾信息的通知,那我直接就把整个 app 的通知权限给关掉。。。 |
9
forest520 2016-12-29 15:38:21 +08:00
主要是像你这样需要推送的人不多,所以各大厂商都没有重视,全都选择通过牺牲推送来换取续航。个人觉得这是目前安卓目前最大的痛点。
@loshine1992 一个 apk 可以同时集成华为、小米的推送 sdk 么?如果可以的话,我觉得这个问题很容易解决啊 |
10
xmoiduts 2016-12-29 15:41:41 +08:00 via Android
emui 可以设置后台运行白名单的 白单之外的后台任务,锁屏即 kill 。
|
11
EricCartman 2016-12-29 15:43:26 +08:00
墙的问题,有 GCM 的话所有应用都能及时推送,我现在用 IFTT 订阅 V2 和 SMDZM 的一些帖子,通过 GCM 推送完全不耗电,完全不漏消息
|
12
liuzhedash 2016-12-29 15:46:22 +08:00
@forest520 可以的,例如:
|
13
honeycomb 2016-12-29 15:54:32 +08:00
|
14
pcatzj 2016-12-29 15:55:17 +08:00
@liuzhedash 简直丧心病狂!
|
15
zhaohui318 2016-12-29 16:08:29 +08:00 via Android
CM14 Gmail 推送都收不到,看也有 pixel 反应 issue ,可能是 doze 的问题
|
16
cst4you 2016-12-29 16:51:07 +08:00
|
17
gason406 2016-12-29 16:54:28 +08:00
感谢微信和 QQ 我学会了正则表达式,就因为用 amplify 禁用这堆 wacklock ……
|
19
morethansean 2016-12-29 17:44:34 +08:00
@honeycomb 你可以看看微信自己发的 android 通知的文章,里面写了……基本就不会用 GCM ,即使在国外……条件非常苛刻……
|
20
honeycomb 2016-12-29 17:50:15 +08:00
|
21
coolloves 2016-12-29 21:26:31 +08:00 1
所以我现在为了省电,比如要关注微博 /什么值得买的之类的推送,那我就写个小爬虫,每分钟跑一下,来抓取 1 分钟内的新内容发给我的 qq 邮箱,然后微信收取 qq,一般只开微信推送
|
22
i2000s 2017-02-06 04:21:03 +08:00
我设置白名单后,完全没有这个问题。很多人是不是什么都不明白就为了喷而喷?
|