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

为什么那么多安卓应用要互相唤醒, 为什么要保活?

  •  
  •   DinoStray · 2017-04-18 15:26:57 +08:00 · 5322 次点击
    这是一个创建于 2810 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这样做可以获得的好处有哪些.

    IOS 系统不存在这样的问题么.

    既然大家都觉得这是安卓系统越来越卡的根源, 为什么谷歌不从根源禁止.

    7 条回复    2017-04-19 11:08:25 +08:00
    lingyired
        1
    lingyired  
       2017-04-18 15:29:57 +08:00
    iOS 系统限制死了,不允许。

    这样做的好处就是,一个你没装过,或者周围没看到有人装的 APP ,随随便便就日活上亿啥的。

    数据好看。
    cst4you
        2
    cst4you  
       2017-04-18 15:32:09 +08:00
    因为没法推送, 就这么一个简单的原因
    morethansean
        3
    morethansean  
       2017-04-18 15:43:33 +08:00
    越用越卡的根源不是这个吧……这只是会让你手机变卡的一个原因,因为他们占用或者消耗了过多系统资源,任何一个系统都是这样……

    需要保活的一个主要原因就是楼上说的,维持连接进程。用来做推送啦、刷数据啦、 blabla 各种他想做的事情。
    libook
        4
    libook  
       2017-04-18 15:58:51 +08:00
    推送。
    用户对应用不冷不热,用过一次之后就没有打开过了,可能下次换手机就忘记安装了,而且竞争对手一直在 7x24 小时不停弹推送刷存在,早晚会将用户强奸到无力抵抗,这是一种危机感。
    怎么办?找一些惹人眼球的消息,然后不管用户在干吗,不管用户会不会烦,一股脑都推送给用户,在手机通知栏弹出,甚至在手机屏幕上直接显示一个悬浮元素,强迫用户看到这个推送,万一用户被标题或图片吸引了,没准还会点进去打开应用用一用。

    收集用户信息。
    用户去过哪些地方,什么时候用手机比较多,用什么型号的手机,甚至浏览过什么网页,这些信息都可以拿来利用,了解用户习惯,优化产品。

    安卓应用互相唤醒的情况是中国特色的,国外因为有 Google Play 的评价系统和基本的审核机制,不会有国内这么疯狂的流氓式设计。
    iOS 不存在这种问题是因为一方面 IOS 给开发者的限制奇多,另一方面国内 iOS 用户只能在苹果官方的应用商店下载安装应用,类似于国外的 Google Play 。

    国内安卓的大环境就是这样,你不流氓,你的竞争对手流氓,你的用户就被劫持走了。

    谷歌一直在关注这个情况,每个新安卓系统都会有些许改善,但是你的手机厂商不一定愿意即时帮用户升级到最新的安卓系统,手机厂商拿到安卓系统的源代码之后怎么改也不一定了。
    jy02201949
        5
    jy02201949  
       2017-04-18 16:19:40 +08:00
    手里有台旧手机不经常使用的,隔段时间看一下绿色守护的日志,各种相互唤醒,我感觉我的三观都要被刷新了
    minami
        6
    minami  
       2017-04-18 17:38:41 +08:00
    1 、国内没办法走谷歌推送,用第三方推送服务又没法保证能推到,只能放弃推送,一直挂在后台接收消息。
    2 、 KPI ,万恶之源
    yinzhili
        7
    yinzhili  
       2017-04-19 11:08:25 +08:00
    都是为了 KPI 呀
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1097 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 19:00 · PVG 03:00 · LAX 11:00 · JFK 14:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.