关于 android 推送的问题,统一推送联盟现在开始了吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
fansangg
V2EX    程序员

关于 android 推送的问题,统一推送联盟现在开始了吗?

  fansangg 2019-12-09 00:07:46 +08:00 9692 次点击
这是一个创建于 2208 天前的主题,其中的信息可能已经有所发展或是发生改变。

从 iOS 换到 Android,最不爽的就是推送问题,手持华为的 mate30 pro 5g 版,除了微信是忽略电池优化一直在后台跑的,其他 app 都有可能收不到推送,我用 my android tools 看了我安装的 app,大多大厂 app 都是有集成华为 push 的。

但是我刚刚做了一下测试,在杀掉后台的情况下,知乎有时候能推送,有时候不行,而且收到的情况下也是在通知栏下拉会出现一条消息,无振动声音提醒,无横幅。

支付宝更邪门了,好友申请 能推送,好友发消息确不行,转账也是。

微博可以推送

其他就没测了。

听说 统一推送联盟 不是在 2019 年要搞起来吗?现在是什么情况了?

第 1 条附言    2019-12-09 20:17:23 +08:00
详细测了几个 app,在 EMUI10 上

微博不能推送
知乎推送评论消息延迟 1 分钟,私信延迟 5 分钟,固定的。
淘宝也不推送客服回复的消息,但是可以推送广告?
30 条回复    2019-12-10 22:35:45 +08:00
ager
    1
ager  
   2019-12-09 00:54:11 +08:00
黑莓手机,目前没有任何消息。
maninfog
    2
maninfog  
   2019-12-09 01:02:22 +08:00 via iPhone
推送这块也是我由安卓换到 iOS 的原因,那种不稳定性会导致对很多 app 的体验下降一大截…
Vegetable
    3
Vegetable  
   2019-12-09 01:18:18 +08:00
lshero
    4
lshero  
   2019-12-09 01:19:58 +08:00
251 厂国行版本手机大部分 APP 需要接入 HMS 才能有良好的推送体验
现在境内 APP 开发时需要集成三四家 PUSH 服务都挺正常的
fansangg
    5
fansangg  
OP
   2019-12-09 02:23:39 +08:00
@lshero 所以这个统一推送联盟到底是需要各大 push 的厂商和手机厂商接入,然后比如 mipush jpush 统一转发到推送联盟再转发到手机,还是 app 需要单独接入?
zhifSu
    7
zhifSu  
   2019-12-09 08:14:59 +08:00
对于你说的收到消息后没有震动提醒的情况,这个应该的可以设置提示方式的,我的手机就是这样
haozes
    8
haozes  
   2019-12-09 09:06:09 +08:00
没有统一推送,我都懒得开发 ANDROID
lagoon
    9
lagoon  
   2019-12-09 09:36:07 +08:00
不知道。
我手机,依旧只有没杀掉的微信可以推送。
hfc
    10
hfc  
   2019-12-09 09:43:04 +08:00
我还嫌推送太多,知乎几天没打开,但是一天能推送十几甚至几十条,经常有消息提示音响起来,后来烦的我直接禁了它的通知,微博也是。
另外手机管家-应用启动管理-全部自动管理,这个可以让部分常用应用不会很快被杀,应该对推送问题有帮助
rb6221
    11
rb6221  
   2019-12-09 09:52:46 +08:00
对于应用开发者来说基本上不需要改动,统一推送主要是手机厂商和目前已存的 push sdk 厂商进行集成,集成以后使用现有的 push sdk 就可以支持统一推送。要做的最多也就是升级一下 push sdk 版本而已
yunji3344
    12
yunji3344  
   2019-12-09 09:56:30 +08:00
记得前几开发安卓最头痛的是就是这么保证后台不被杀死
liners
    13
liners  
   2019-12-09 09:59:21 +08:00
不是蓝绿厂等自己也搞了一个推送联盟,跟 251 厂不是一个联盟?各玩各的?
tw1992
    14
tw1992  
   2019-12-09 10:01:41 +08:00
推送管理里有个分类推送设置,像营销类的推送有的默认静默推送,也就是你说的只有打开通知栏才能看到。重要推送默认有声音震动提醒,另外还可以自定义。
juded
    15
juded  
   2019-12-09 10:02:45 +08:00
http://chinaupa.com/nd.jsp?id=44#_np=2_325
现在接入统一推送的貌似只有菊厂和蓝绿,要 emui10 或 coloros 3.0。
另外以前 emui 上走 push 要让那个 hms (华为移动服务还是啥来着)忽略电池优化常住后台才行,微信电池优化与否倒无所谓,推送也不怎么延迟。
至于震动,通知权限设置的问题。
learnshare
    16
learnshare  
   2019-12-09 10:05:11 +08:00
OnePlus 更新到 10 以后,推送状况好了很多,大概已实装
http://chinaupa.com/nd.jsp?id=46#_np=2_325
augustheart
    17
augustheart  
   2019-12-09 10:11:55 +08:00
目前主流厂只有小米还没支持吧
lynnyl6969
    18
lynnyl6969  
   2019-12-09 10:18:24 +08:00
还需要应用接入吧,常用的 app 就那几个,如果只是手机厂商推还是不能解决问题
NSAgold
    19
NSAgold  
   2019-12-09 10:28:03 +08:00
看官网有点像上线了还没大范围铺开的样子。
要不试试第三方 mipush ? https://github.com/MiPushFramework/MiPushFramework
可惜大部分应用判定 mipush 是读机型,需要配合 xp 框架或 Magisk 改机型欺骗单个应用
vone
    20
vone  
   2019-12-09 10:34:48 +08:00
这些系统都有一些通知控制策略,比如 miui 就会把一些不重要的通知积攒一段时间然后集中通知。还会给通知进行分级,不同级别不同的通知方式。但是据我所知只要推送的目标设备在线,这种 XXpush 都是可以保证 100%送达的,只是时间上可能有延迟。
Kmmoonlight
    21
Kmmoonlight  
   2019-12-09 14:43:36 +08:00
估计你 2020 年年底 还得再来问一遍
tromoli
    22
tromoli  
   2019-12-09 15:46:41 +08:00
在我第一年做 android 的时候我就无比希望这一天的到来,然后好几年过去了。。。
evilhero
    23
evilhero  
   2019-12-09 19:14:44 +08:00 via Android
问题在于谁做领头的,gms 不能用的情况下,国内以前主要靠保活,然而现在由于机制和厂商的大改,个人开发的 app 保活很难,而推送,厂商都有自己家的
fansangg
    24
fansangg  
OP
   2019-12-09 20:04:11 +08:00
@tw1992 sorry,很多推送都是走 营销 这一类 emui10 的
fansangg
    25
fansangg  
OP
   2019-12-09 20:07:52 +08:00
@hfc 你应该是 MIUI 吧,小米的推送好像市面上 80%app 都集成了
fansangg
    26
fansangg  
OP
   2019-12-09 20:09:32 +08:00
@juded emui10 一些 app 通知会有分类,有一个分类是 营销通知,很多 app 不管有用没用的推送都是归到了这一条分类下,知乎就是
lc7029
    27
lc7029  
   2019-12-09 21:15:35 +08:00
软件开发者更应该研究如何少打扰用户。
说说我自己的体会,知乎和豆瓣经常各种活动和消息提醒,真正关心的私信,回复这些信息也混杂在其中。后来烦了之后干脆禁用了它们的全部通知。
hfc
    28
hfc  
   2019-12-10 09:20:09 +08:00
@fansangg 没啊,我是荣耀 10,emui9.1 的,应用商店里有个“推送服务”,你看下需不需要更新,不过我好像没更新前就有很多消息推送了。
NaiveSimpleYoung
    29
NaiveSimpleYoung  
   2019-12-10 17:52:13 +08:00 via Android
作为一个 Android 用户,这确实是国内 Android 手机的一大痛点。国内的 UI 中,小米是最早开始建立自己的推送通道的,也是目前最稳定的。其他厂商陆续跟进,但质量参差不齐,集成的应用数量也有多有少。统一推送联盟据我猜测主要是规范了厂商通道的接口,使得集成厂商推送更加便捷,并非想象中像苹果或国外谷歌一样有一个集中的推送服务器…不过对于解决推送问题,总算是积极的一步。明年可能会有更多统一推送的消息,因为时间表上规定,今年 12 月 31 日之前,现有各推送通道兼容统一推送标准。
fansangg
    30
fansangg  
OP
   2019-12-10 22:35:45 +08:00
@hfc 嗯,emui10 砍掉了旧的 huawei push sdk,只支持新的 hms sdk 了。
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     937 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 29ms UTC 20:35 PVG 04:35 LAX 12:35 JFK 15:35
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86