为什么 Andriod 系统收不到消息推送

2018-02-07 12:44:25 +08:00
 iamet
刚从 iPhone 转到 andriod,唯一不习惯的就是各种收不到消息。
由于工作原因,要保持 Outlook,whatsapp,Skype 在线接收邮件和信息,虽然我在应用权限那里设置了各种权限允许常驻后台和允许通知。
但还是收不到,今天打开 Skype 人都气炸了,星期一客户给我发的消息我现在才看到。
我 MIUI9,没有 root 装了 Google 框架,我该怎么做才能及时收到消息?
21507 次点击
所在节点    问与答
50 条回复
iamet
2018-02-07 14:49:23 +08:00
@haozxuan001 多谢科普
iamet
2018-02-07 14:50:09 +08:00
@iAndychan 实在不行试试国际版了,主要是不能用公交卡服务了
iamet
2018-02-07 14:50:42 +08:00
@xiaokanhongchen 如果实在没办法解决,可能真的要回归 iOS
iamet
2018-02-07 14:51:06 +08:00
@morethansean 怎么查看有没有带?
wiZ90
2018-02-07 14:55:03 +08:00
@iamet 我把微信和 keep,招商上了自启动,所以这三个基本上消息都能收到
还有小米后台挂锁头,好像也是必需的,但是我搞不懂
小米你就不要当正常安卓看,系统集成带黑域+绿守的,还特么开得最大档的
那个 diao 大的明白 miui 自启动,神隐模式,后台挂锁的账户关系来给讲讲
morethansean
2018-02-07 15:51:12 +08:00
@iamet *#*#426#*#* 能看到 skype 的相关 log 吗?
简单一点下载一个 pushbullet,然后 *#*#426#*#*,在电脑上推送消息给设备,看 events 里有没有 pushbullet 的 log... 如果有的话,你就看其他的 app 在收到信息没有弹通知的时候有没有 log 吧……听起来很奇怪,要不还是换国际版吧……不是系统应用 google 框架确实有可能被系统杀掉……
daozhihun
2018-02-07 15:52:55 +08:00
我和楼主用的一样的软件,需要开启自启,并且在电池管理里面不使用电池优化
wessin
2018-02-07 15:52:58 +08:00
想推送稳定,还是妥妥的 iPhone 吧,Android 在国内就是安卓,再折腾也是安卓,不要抱太大希望。
morethansean
2018-02-07 15:57:28 +08:00
@wessin 兄弟,您用过吗? lz 罗列的软件哪一个是应该不能在 7x24 gcm 的情况下收不到通知的?
你当用亲儿子的用户都不需要通知吗……
honeycomb
2018-02-07 18:56:00 +08:00
建议回 iOS
MIUI 是一个不太正常的 Android,改了很多东西。(尝试小米的海外版本 rom )
magzza
2018-02-07 19:15:17 +08:00
国行 s8 也有这个困扰,框架+$$,还是不能推送。
buguniaogu
2018-02-07 19:23:02 +08:00
小米国内版,有框架也是阉割的。。因为 mipush,gcm 是不会触发的(不怎么可能同时两套推送系统)。。刷国际版应该解决。另外,ssr 服务端 timeout 默认是 120s。
TigerK
2018-02-07 20:27:21 +08:00
定期(比如小半天)点开 app 看一下有没有新消息~
这大概是最简单的解决方案了吧,嘻嘻
KirbySD
2018-02-07 20:44:23 +08:00
如果真的不 root 就能完美 Google 框架,opengapps 还有什么存在意义
MIUI 要稳定 fcm 推送:
1. 刷 opengapps 包(国际版自带)
2. 在安全中心里面允许 fcm 应用被系统唤醒
3. fcm 大部分地区没被墙,尽量让 fcm 走直连
fcm 的效果可以在 play 上下 push notification tester 测试
flynaj
2018-02-07 22:39:58 +08:00
要用这些东西就刷国际版,确实两个版本差别越来越大
sixdian
2018-02-07 22:55:05 +08:00
自从升到 8.1 后经常打不出电话(按拨号键没反应),重启后刚开始还行,一会又拨不出去了。手机 QQ 每次发消息,点消息框会弹出自动填充的内容,有人遇到过吗? nexus 6p
sixdian
2018-02-07 22:58:16 +08:00
在用手机时正好有来电,接电话时候,直接按任务栏接听键也没反应,要点一下切到全屏再向上拉才能接听。
shellcmd
2018-02-07 23:07:05 +08:00
在用一加 3t,这个问题确实很严重,只有微信、telegram 能后台接到推送,。其他的 qq、inbox 都收不到消息,只能进应用里面刷新
ovear
2018-02-08 00:11:28 +08:00
MIUI 的话,把 Google 相关服务的自启动打开,同时调整神隐模式到无限制,推送就会收到。
比如说 Telegram 的话,需要进行上面操作的有
1 ) Google Play 服务
2 ) Google Play
3 ) Google 账号服务(好像叫这个)
4 ) Telegram
这样就可以得到原生的 GCM 支持,另外 GCM 虽然可以不用科学上网,但是不科学上网的稳定性太差了,建议科学上网。
另外关于 MIUI 的自启动和神隐模式,有些同学可能不理解,可以点进去,可以看到有一个开机自启动,和允许系统唤醒就应该知道了。
神隐模式则是一套规则,体现在限制链式唤醒,限制唤醒频率(比如说多少分钟一次),以及限制唤醒方和时间(比如说大半夜很久不用手机的就会把 QQ 之类的后台也掐掉)。
buguniaogu
2018-02-08 04:45:28 +08:00
不 fq,gcm 稳定性确实很差。fq,要注意 gcm 心跳,例如 ss 服务端默认 timeout 是 60s,安卓客户端是 600s,可以 google 一下。

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

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

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

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

© 2021 V2EX