V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
run27017
V2EX  ›  Android

听说安卓的碎片化比较严重,那么最佳的消息推送方案是什么?

  •  
  •   run27017 · 2020-11-17 13:45:27 +08:00 · 13834 次点击
    这是一个创建于 1493 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在的安卓系统可以后台长时间运行一个服务,用来接收服务器推送来的消息吗?

    37 条回复    2021-01-12 15:14:41 +08:00
    auhah
        1
    auhah  
       2020-11-17 13:51:47 +08:00   ❤️ 2
    可以
    碎片化严重的意思是,我华为有华为的通道,你 mi 有 mi 的通道,他 OPPO 有 OPPO 的通道

    大家都有光明的未来
    eGlhb2Jhb2Jhbw
        2
    eGlhb2Jhb2Jhbw  
       2020-11-17 14:12:11 +08:00   ❤️ 1
    不仅可以在后台长时间运行一个服务,甚至可以同时运行好多个。
    xJogger
        3
    xJogger  
       2020-11-17 14:14:32 +08:00
    @auhah #1 还有不服碎片化现状的微信。
    leeguo
        4
    leeguo  
       2020-11-17 14:17:26 +08:00   ❤️ 1
    可以等工信部统一, 估计快了, 我们可以将代码传承下去,等孙子吧就可以享受了..,
    BernieDu
        5
    BernieDu  
       2020-11-17 14:19:53 +08:00
    反正我三星 s10 5g 和 essential phone 都收不到推送。 必须打开某个 app 才能收到。。已经习惯了,听说国产手机会 rom 里给你保活一个推送 service 。会好点。具体不太了解,不过以后不会再用 android 了
    beyondex
        6
    beyondex  
       2020-11-17 14:43:43 +08:00
    大厂需要逐个厂商接入一遍。
    run27017
        7
    run27017  
    OP
       2020-11-17 14:48:19 +08:00
    HuHui
        8
    HuHui  
       2020-11-17 14:49:37 +08:00   ❤️ 3
    转到 IOS 一看,发现有太多的推送都是可有可无,甚至没有最好。
    xylophone21
        9
    xylophone21  
       2020-11-17 15:00:53 +08:00
    App 切到后台时,服务会被杀掉导致消息接不到。一家一家的对吧
    Cielsky
        10
    Cielsky  
       2020-11-17 15:03:26 +08:00 via Android
    到现在为止 QQ,Tim 才接入了华为的推送,不过 QQ 服务关了,目前 Tim 还能用。

    工信部的统一推送联盟估计得猴年马月了
    11dad
        11
    11dad  
       2020-11-17 15:07:12 +08:00 via iPhone
    fcm+mipush 呗
    cmmulxuk
        12
    cmmulxuk  
       2020-11-17 15:27:49 +08:00 via Android   ❤️ 8
    统一推送联盟呗,还能咋办。国内大厂的推送成熟度其实已经很高了,用户使用起来没什么问题,估计难点在开发者。另外有点好奇,大家怎么这么在意推送的事情,我一般把决大多数通知权限都关了,因为 90%的推送都是浪费我时间的垃圾信息广告,这一点无论是 IOS 还是 android 都完全无解,只能一刀切了。
    Issacx
        13
    Issacx  
       2020-11-17 15:28:26 +08:00
    墙内用 fcm 总要折腾一下,就我个人而言只有 im (实际上就是微信)和邮件(一般使用系统软件)需要推送。大家都说的差不多了,我再多提一下安卓当前大电池、大内存、高功率快充的现状,就日常使用即便软件需要常驻后台(比如微信)影响也不大。
    JustPisces
        14
    JustPisces  
       2020-11-17 15:44:30 +08:00
    @cmmulxuk 我也是 非聊天应用的通知直接关了。。瞎推送一些毫无质量的内容
    forgetway
        15
    forgetway  
       2020-11-17 16:06:05 +08:00
    有需要推送的也就即使聊天软件了
    按目前的使用情况,后台常驻 QQ.钉钉,微信。微博贴吧什么的反正我也没有的。
    淘宝京东之类的物流消息倒无关紧要,反正给了这类推送也只会推促销信息(三星 NOTE10+生活助手也推
    我对安卓的想法,也就指望手机配置高,能撑住 QQ 钉钉微信了。
    换了 ios 估计也是这个德行,把所有的通知都关掉,QQ 微信的打开,其他通知我也不需要。
    ztaober
        16
    ztaober  
       2020-11-17 16:12:38 +08:00
    华米 OV 都接了 什么手机注册什么
    xuminzhong
        17
    xuminzhong  
       2020-11-17 16:13:06 +08:00 via Android
    @Issacx 完全和你一样,就微信和邮件需要推送,所以有没统一推送无所谓,就算有也是全部关掉,短信的通知也设置为静音,就收验证码时用下而已。 加上邮箱也是用腾讯的,所以后台就挂微信一个而已。

    现在的推送除了广告就是垃圾,真没必要要去时刻关心着。
    chocotan
        18
    chocotan  
       2020-11-17 16:21:53 +08:00
    聊天工具常驻后台就行,反正我一打开京东,一口气给我发来五六条消息。
    ochatokori
        19
    ochatokori  
       2020-11-17 16:54:45 +08:00 via Android
    @cmmulxuk #12 因为在意那 10%
    scofieldpeng
        20
    scofieldpeng  
       2020-11-17 17:08:34 +08:00
    完全就没你这个烦恼,我把微信短信这些推送都关掉了,真有急事总有办法找到你的,怕啥
    CodeCodeStudy
        21
    CodeCodeStudy  
       2020-11-17 17:39:11 +08:00
    我的通知只允许微信,其他一律关闭,大多数 APP 的推送是没有价值的。
    fuchunliu
        22
    fuchunliu  
       2020-11-17 17:51:29 +08:00 via Android
    求求你们了,一般软件不要加推送功能好不好!!!
    厌烦了推送,
    随便一个软件想找个理由给他推送都不行,最后全关掉,

    除了 QQ,微信,支付宝的推送也烦全关了
    xingyuc
        23
    xingyuc  
       2020-11-17 18:17:24 +08:00
    除了微信别的也不重要吧
    run27017
        24
    run27017  
    OP
       2020-11-17 18:30:30 +08:00
    @fuchunliu 你可以直接关掉呀
    Gizmo
        25
    Gizmo  
       2020-11-17 18:44:53 +08:00 via Android
    借楼问一下

    把 app 的推送关了,该 app 就不会常驻后台了是不是这样?
    fox0001
        26
    fox0001  
       2020-11-17 19:17:24 +08:00 via Android
    @xingyuc #23 对,就只有微信了
    sunhuawei
        27
    sunhuawei  
       2020-11-17 20:03:52 +08:00   ❤️ 1
    我现在这个公司的方案就是华为小米 vivooppo 挨个接一遍,没有的就用极光。
    极光有 vip 版可以实现厂商推送不用一家一家接,我们公司不爱花钱而已。
    题外话:刚从 apple 换到三星各种不适应感觉没推送好烦,最近从三星换回 apple 感觉各种推送好烦手动屏蔽了一些= =
    Maskeney
        28
    Maskeney  
       2020-11-17 20:13:49 +08:00   ❤️ 1
    再说亿次 FCM 没被墙
    Maskeney
        29
    Maskeney  
       2020-11-17 20:15:33 +08:00
    @cmmulxuk #12 Android 实际上是可以分 Channel 关闭通知功能的,当然典型国产 App 程序猿和 PM 大部分不会去做就是了
    wsseo
        30
    wsseo  
       2020-11-17 20:27:10 +08:00
    实际上即时通讯工具更适合常驻后台,不适合苹果普通消息的那种推送。
    djoiwhud
        31
    djoiwhud  
       2020-11-18 00:22:26 +08:00
    回复内容:不可以。

    回复标题:最佳推送方案是,不同厂商挨个接入厂商的推送,外加自建长连接。App 没被干死,长连接有效。App 被干死,厂商推送有效。至于少数没有自建推送的厂商,忽略这部分用户。
    tankren
        32
    tankren  
       2020-11-18 07:42:58 +08:00 via Android
    谷歌推送其实不翻墙也有的啊 但是国内 app 不适配
    myCupOfTea
        33
    myCupOfTea  
       2020-11-18 08:52:17 +08:00
    直接用 jpush 吧
    StephenHe
        34
    StephenHe  
       2020-11-18 08:57:39 +08:00
    除了微信、QQ 其他全关,看到苹果用户 99+推送消息也不看,很不理解。
    laucenmi
        35
    laucenmi  
       2020-11-18 09:34:58 +08:00
    @StephenHe +1 曾经看到过有人微信 4 位数的未读... 强迫症不能接受
    cmmulxuk
        36
    cmmulxuk  
       2020-11-19 18:00:40 +08:00 via Android
    @ochatokori 你是不是对国内那几家偏见太深了,人家推送机制已经很完善了,打开通知权限,即使把 App 完全关闭也可以收到推送的,和 iOS 方式是一样的。🤦🏻‍♂️
    zoloon
        37
    zoloon  
       2021-01-12 15:14:41 +08:00
    @Maskeney 房间加 V 请教下吗??
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1733 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 16:37 · PVG 00:37 · LAX 08:37 · JFK 11:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.