不知道火星了吗 虽然是个假 fcm,但这样确实限制了微信的随机唤醒锁,
手机 pixel 8.1.0 后台限制开启 电池优化开启 后台数据开启 数据无限制开启
测试了下收信无延迟(电脑端登录,找个公众号自动回复),待机一段时间后,再测试,也能收到,无延迟,当然,需要 F 出去先
不知道火星了吗 虽然是个假 fcm,但这样确实限制了微信的随机唤醒锁,
手机 pixel 8.1.0 后台限制开启 电池优化开启 后台数据开启 数据无限制开启
测试了下收信无延迟(电脑端登录,找个公众号自动回复),待机一段时间后,再测试,也能收到,无延迟,当然,需要 F 出去先
|
1
放了一晚上,早上检查 BBS 中,没有看到微信的唤醒
|
|
2
*#*#426#*#* 中有 fcm 记录
|
|
KNOXFeb 1, 2018 via iPhone
3
我的 pixel 出现过延迟的情况,一直挂着 ss 的
|
|
honeycombFeb 1, 2018 via Android
4
是的,大概在 android7 以前微信就有在用 gcm,但那个时候的性能差。
具体:android oreo 的后台限制实际上在 7.0 就已经存在,但不显式暴露,那个时候的微信在激活后台限制时,不太能被 gcm 拉起来。 现在基本上不会出现这种情况了。 |
|
geeksammaoFeb 1, 2018 via Android
5
@cs4589999 doze 了就没有唤醒锁了
|
|
leafleaveFeb 1, 2018 via iPhone
6
给 fcm 加个 hosts 就不用 f 出去了
|
|
azhiFeb 1, 2018 via Android
8
不要绿色,开启限制后台后,一分钟后会自动切成缓存进程,能收 fcm
|
|
9
@geeksammao 正常情况下不限制后台的话,doze 了还是会有随机唤醒的
|
|
love4taylorFeb 1, 2018 via Android
10
突然发现我一直没开后台限制 好气啊 白白让它在后台耗电 23333
|
|
lack006Feb 1, 2018 via Android
11
只要手贱在多任务切换窗口按下全部清除微信就彻底死掉收不到 FCM 了吧
|
|
lack006Feb 1, 2018 via Android
15
@cs4589999 开启后台限制后台活动 设置应用电池优化 开启后台流量+流量无限制 一旦滑掉微信就彻底死了 没有任何后台 /缓存服务 GCM 收不到=。=
|
|
leafleaveFeb 1, 2018 via iPhone
18
@BitBoX 搜一下 fcm 服务器的 ip(可以在 github 里的防污染 hosts 里面查找带 fcm 或者 gcm 的都算上),然后写入 hosts 就可以了,不过需要 root 权限
|
|
19
看到 FCM, 顺手 Google 了下, 又扯出一堆 Android 后台的问题... 然后又放弃了买 Android 机器的心思
|
|
iVeegoFeb 1, 2018
20
我试了下,可以唤起。但是 电池优化开启 后微信会断网,这是 doze 的特性。我还是比较习惯 Android 微信后台接收好信息,而不是 iOS 的打开后再拉取。感谢分享。
|
|
wangchengFeb 1, 2018
21
我是一直这么用的,但是还是有的时候会有延时(可能是 doze )。另外就是这样搞每次进入微信都会拉取最新消息,很慢。所以现在还是让它自己在后台了,感觉耗电量上没什么区别。
|
|
qiumaoyuanFeb 1, 2018
22
你们说的“后台限制”是指啥?流量么?
|
|
love4taylorFeb 1, 2018 via Android
24
@qiumaoyuan Background activity, Oreo 开始有的选项
|
|
F1024Feb 1, 2018
25
|
|
xiva1209Feb 1, 2018
26
我怎么不行?关了后台 pixel 2xl 人还在国外
|
|
xiva1209Feb 1, 2018
27
日志里面看到收到了 fcm,但是拉不起微信消息
|
|
morethanseanFeb 1, 2018
28
@lack006 #15
你装黑域了? |
|
buguniaoguFeb 1, 2018 via Android
29
如上设置,划掉前台,看到日志,但拉不起来。或许忽略了某些细节。。
|
|
honeycombFeb 1, 2018 via Android
30
|
|
honeycombFeb 1, 2018 via Android
31
@buguniaogu interesting
|
|
lack006Feb 1, 2018 via Android
32
@morethansean 没有 具体情况和 #26 #29 类似 日志有但是无法唤醒微信
|
|
chengzhoukunFeb 1, 2018 via Android
33
@FrankAdler 就是墙的问题
|
|
34
更新一下,doze 有时会导致收不到 gcm,应该是因为假 gcm
|
|
MrFireAwayHFeb 2, 2018
35
@cs4589999 测试了一下 发现没法接到消息 不知道是不是姿势不对
Nexus 5X Android 8.0 无 root Play 版微信 没开翻墙 *#*#426#*#* 看到 GCM 可以连接上 黑域里取消了对微信的限制 给微信设置如下: 开启了流量节约(Data saver) 开启了后台无限制流量(Unrestricted data access) 开启了电池优化(Battery optimization) 开启后台限制(Background activity) |
|
MrFireAwayHFeb 2, 2018
36
@MrFireAwayH #35 GCM 的事件里 能看到 Broadcasted com.tencent.mm result=0 time=22
|
|
MrFireAwayHFeb 2, 2018
37
@MrFireAwayH #36 F 出去后 可以了。。。
|
|
letianqiuFeb 3, 2018
38
@MrFireAwayH 我也是 Nexus 5x,但是无法拉起微信,设置和你一样,另外我本身不在墙内,所以不存在 F 的问题。
|
|
CheonsFeb 3, 2018 via Android
39
日志里有 什么时候唤醒就随缘了
|
|
JohnChuFeb 24, 2018
40
Android 7.0,怎么看微信的消息还是通过 gcm 推送的还是通过后台服务推送的?
微信不在电池白名单里,并且通过滑动任务“关闭”了。 能看到微信的唤醒锁记录吗? |
|
trys1Feb 27, 2018
41
同问,有没有什么方法,既可以休眠微信, 又可以及时收到消息
|