最近一直研究如何使 telegram 走 gcm 推送通知的问题,寻遍网络不得解,在这里查看了还说主题基本上都是对于微信走 gcm 推送的,貌似没有专门讨论如何让 telegram 顺利使用 gcm 推送的主题;抛个砖引个玉吧。
测试的设备和背景:
Android5.0.1 平板,Gapps
Android6.0.1 手机,框架+服务
Telegram 版本-官方、X,plus,均为 play 版本。
给 telegram 账号发送消息,gcm 是有事件记录的,显示为:Boradcasted org.telegram.messenger result=404 time=XX 或 XXX ( XX 或 XXX 表示的数字不同,记录里的 result=404 不知是何故,有时是 result=0 )但收不到通知。
网上的一些解答是关闭 telegram 的通知服务就可以走 gcm 通知,我在 telegram 里面已经设置为:
关闭应用自带消息通知和后台背景连接( X 没有关闭选项)
后台在系统里强行停止关闭掉
已经授予自启动权限,所有通知优先级都设置了高。
426 中能看到事件记录,可无论怎么设置,这两个设备中的几个版本的 telegram 都是收不到通知的。只有打开程序才可以收到消息通知。
请问到底该如何顺利实现原汁原味的 telegram+gcm 呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.