android 8.1 微信无法推送

2017-12-10 18:33:29 +08:00
 lpage

更新之后微信不能推送了啊,不管是默认设置还是从 battery optimization 中放出来

每次进入微信都显示没有网络连接,过两秒才能连上,再出来新消息

8.0 的时候也是显示没有网络连接,但可以正常推送

15133 次点击
所在节点    Android
27 条回复
ltux
2017-12-10 18:56:36 +08:00
大概安卓 8.1 引入了什么新的后台限制机制,而微信还没有针对性适配,你只能等微信更新嘞。
lpage
2017-12-10 18:59:44 +08:00
另一帖的楼主说他 8.1 没有问题、、、
@ltux
Jibunuo
2017-12-10 19:07:30 +08:00
楼主什么机器?
lpage
2017-12-10 19:08:40 +08:00
@Jibunuo nexus 5x
Jibunuo
2017-12-10 19:11:25 +08:00
@lpage 什么时候收到推送的?我的 6p 还没收到推送。
Love4Taylor
2017-12-10 19:19:49 +08:00
我这推送一直正常, 显示没有网络连接 出现过 不过不频繁
默认后台管理 没关 Background activity
MrCurly
2017-12-10 19:24:29 +08:00
我的 N6p 推送没问题。。
honeycomb
2017-12-10 19:35:57 +08:00
你遇到的情况从 android 7.0 开始就是常态了,这里描述一下发生的事情:

1,android 7 开始引入 light doze,即在熄屏后,手机很快进入 doze 的第一阶段,期间除了 play service 等(应该是关闭 battery optimization 的应用)无法连网,每隔几分钟或者十几分钟有一次维护窗口,期间应用可以联网。

微信如果使用依赖于后台 service 的情况,基本上每次进入都会显示没有网络连接,至于为什么腾讯一年半(从 android 7 公开预览版算起)下来都不肯改,是腾讯的事情。。

2,有一种解法是对它开启 android 8 ( 7 实际上已经有了)的后台限制(可以在开发者选项,battery check 里找到),再用绿色守护对它开启浅睡模式,这样基本可以保证微信能被 gcm 拉起。
honeycomb
2017-12-10 19:36:19 +08:00
@Jibunuo 6p 手动装 full ota 即可
lpage
2017-12-10 20:00:13 +08:00
@Jibunuo 下载的 OTA,sideload 命令装的
lpage
2017-12-10 20:02:12 +08:00
@honeycomb 是不是可能是 google play service 的问题?现在我的 google now feed 不能更新,显示 can't reach your feed at the moment
lpage
2017-12-10 20:27:08 +08:00
reset network 之后 google now feed 好了,微信似乎也好了,再观察一下
lpage
2017-12-10 20:47:24 +08:00
还是不行、、、
zhouquanbest
2017-12-10 21:11:34 +08:00
装 play 版的微信 play 微信走 gcm 推送唤醒
lpage
2017-12-10 21:33:09 +08:00
@zhouquanbest 就是 play 版本
youngxhui
2017-12-10 21:47:33 +08:00
从来没有被唤醒过
lpage
2017-12-10 22:23:59 +08:00
感觉是 wifi 的问题,reset networking 之后不连 wifi,一切正常

一旦连过 wifi,就不行了,即使把 wifi 断开用蜂窝网络,依旧不行
cst4you
2017-12-10 22:43:19 +08:00
Pixel 2 XL 8.1 表示好像没出现过这样的问题
allen0125
2017-12-10 22:55:25 +08:00
在我这里是好的( 233
joevictory
2017-12-11 15:15:54 +08:00
我 nexus 5x 上没问题,是不是跟我在电池优化里面把微信设置为不优化有关?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/413540

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX