android 手机的推送问题

2018-01-09 08:08:25 +08:00
 thomaswang
我们用了第三方的推送,ios 是很准确,及时的,Android 有部分手机,延迟很大,有些时候好像都到不了,这个是什么原因呢,可以解决吗,自己做这个推送呢,难度大吗,可行吗
2897 次点击
所在节点    程序员
10 条回复
alvinbone88
2018-01-09 08:31:22 +08:00
估计是唤醒器的周期被强制对齐了
要自己做推送的话难度相当大,要在国产 rom 极其严格的后台限制下保持存活并接收推送,就算做到了也会被封杀掉
Kongzong
2018-01-09 08:33:35 +08:00
首先,安卓推送送达率本身就低,有可能是系统问题,接收 push 的服务被限制或者被杀死。其次,去翻阅第三方文档,检查客户端上送 push Token 的时机,有些在 sdk 启动需要重新生成的
xiaodongus
2018-01-09 08:34:03 +08:00
阿里云推送+小米+华为 集成这三个推送吧
Mutoo
2018-01-09 08:48:26 +08:00
苹果的推送是 iOS 集成的,有保障。原生 Android 是 Google 框架集成的,也有保障。国产安卓嘛,阉割过的,各家自成一派,没有谁能保障整个安卓市场的推送。自己做,成本太高,效果也不见得好。
rumengzhenxing
2018-01-09 09:00:06 +08:00
小米 华为 魅族 都有系统级的推送可以集成。
zj299792458
2018-01-09 10:03:32 +08:00
难度要是不大的话,第三方推送肯定能做好,那些专门做推送的公司都做不好,什么个推,极光,你觉得自己刚开始做比人家做了好几年的公司做成功概率更大么😄
AckywOw
2018-01-09 10:04:26 +08:00
没办法,小公司只能忍
satanandroid
2018-01-09 10:51:11 +08:00
IOS 推送是系统级别的
android 由于 google 被墙 没有统一系统级别的
只有各个 ROM 自己系统级别的
阿里推送+小米+华为
要提高就同时集成上一行写的三个推送,保证在小米华为上是系统级别的 APP
lancerly
2018-01-09 11:49:33 +08:00
自己做的推送在国内的环境里不可能比小米华为的推送 SDK 稳定的.放弃吧
honeycomb
2018-01-09 18:47:26 +08:00
在国内近似局域网的情况下,至少等 UPS 出来吧。

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

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

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

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

© 2021 V2EX