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

Android 基于字节码的热修复是否已死?

  •  
  •   insomnia1232 · 2020-04-06 04:34:59 +08:00 via Android · 13122 次点击
    这是一个创建于 1678 天前的主题,其中的信息可能已经有所发展或是发生改变。

    16 年很火,很多大厂推出了框架,比如微信的 tinker,现在有很多公司在用吗?我知道 React Native 的 jsbundle 谷歌苹果是不管的,但 tinker 这种毕竟是更改了字节码,听说在 play 上查到就下架

    26 条回复    2020-04-07 15:46:53 +08:00
    vk42
        1
    vk42  
       2020-04-06 07:03:14 +08:00
    正常情况下有审核的应用商店都不能允许吧,这等于直接绕过商店的审核机制了。不止热修复,连应用内检查更新的功能都要改成打开应用商店的软件主页了
    reus
        2
    reus  
       2020-04-06 07:51:08 +08:00 via Android
    允许你这样做的话,还要审核干什么?
    abcbuzhiming
        3
    abcbuzhiming  
       2020-04-06 10:16:10 +08:00   ❤️ 3
    字节级别热更新最火热的时候就有很多人说过存在很大的风险:你怎么挡得住资本的贪婪?你说你热修复,别人才不会只用来“修复”!这技术明摆着就是提供来给别人逃过监管和审核的。那平台怎么会容忍你?可惜当时花团锦簇,国内的几个主要技术布道人根本听不进去。然后苹果一波打击全部萎了,google 也跟进了,现在这类技术已经沦为地下技术,只能在黑产的领域去玩了
    momocraft
        4
    momocraft  
       2020-04-06 10:26:11 +08:00   ❤️ 1
    死得好
    HangoX
        5
    HangoX  
       2020-04-06 10:50:04 +08:00
    你都说 play 查到就下架,国内又没有 play,就是因为国内没有 play 才需要这样的技术
    winterbells
        6
    winterbells  
       2020-04-06 11:01:51 +08:00
    现在的技术不都是基于 dynamic module 吗
    insomnia1232
        7
    insomnia1232  
    OP
       2020-04-06 11:41:34 +08:00 via Android   ❤️ 1
    @HangoX 所以我想问现在还有很多公司用吗
    insomnia1232
        8
    insomnia1232  
    OP
       2020-04-06 11:41:55 +08:00 via Android
    @abcbuzhiming 所以现在还有很多公司用吗
    HangoX
        9
    HangoX  
       2020-04-06 11:43:54 +08:00
    @insomnia1232 你国内的大公司都要用啊,不可能不用的,就算你发新版本都要覆盖一天,tinker 覆盖只需要几个小时
    varint
        10
    varint  
       2020-04-06 11:52:26 +08:00
    安装 app 之后第一时间禁用 tinker 组件,并加入 xposed 大礼包。。
    CommandZi
        11
    CommandZi  
       2020-04-06 12:13:56 +08:00
    话说这些强烈依赖热修复的公司是不是没有测试呀,对自己的代码这么没信心?
    iloxmn
        12
    iloxmn  
       2020-04-06 12:25:58 +08:00 via Android
    @CommandZi 参考 2 楼
    slyang5
        13
    slyang5  
       2020-04-06 12:26:19 +08:00
    @CommandZi 满足需求变更, 比如 4.4 活动 图片全变黑? 你想怎么弄 发布个版本 ???
    CBS
        14
    CBS  
       2020-04-06 13:07:56 +08:00   ❤️ 1
    @slyang5 后台给黑图呗,哈哈哈哈
    abcbuzhiming
        15
    abcbuzhiming  
       2020-04-06 14:00:52 +08:00
    @insomnia1232 当然是有的,黑产庞大的很不说,国内的 android 完全是无 zf 状态,什么阿猫阿狗都想在用户手机上吃肉,所以这个技术还会存在一段时间,直到国内的统一平台出现后
    CommandZi
        16
    CommandZi  
       2020-04-06 15:24:55 +08:00
    @slyang5 那我懂了,原来「热修复」是给「产品」擦屁股用的。
    eason1874
        17
    eason1874  
       2020-04-06 15:43:16 +08:00
    @CommandZi #11 热修复方便作恶啊。像 alipay 前两年被抓包在后台偷偷上传内容,问题爆出来没多久他们一个热更新覆盖了,你毛都抓不到。
    WebKit
        18
    WebKit  
       2020-04-06 16:53:41 +08:00 via Android
    阿里巴巴,tinker 框架 用的还是很多的,而且现在还是能用的。
    wsxyeah
        19
    wsxyeah  
       2020-04-06 17:57:17 +08:00 via iPhone
    国内市场一般不管这个,Play 渠道包不会带上的
    lijialong1313
        20
    lijialong1313  
       2020-04-06 18:08:22 +08:00
    @varint 我想问如何禁用啊……
    mxT52CRuqR6o5
        21
    mxT52CRuqR6o5  
       2020-04-06 23:03:22 +08:00 via Android
    @varint 想知道如何禁用+1
    varint
        22
    varint  
       2020-04-06 23:58:40 +08:00 via iPhone
    没有绑手机号无法回复楼上及楼上上
    varint
        23
    varint  
       2020-04-06 23:59:21 +08:00 via iPhone   ❤️ 1
    亦无法 at 人,自行搜索 myandroidtools
    Zeham
        24
    Zeham  
       2020-04-07 09:24:15 +08:00
    国内还是有很多公司在用,一查他们的使用 SDK 列表就知道了,而且都是上架国内应用市场的
    MaxLi77
        25
    MaxLi77  
       2020-04-07 10:32:01 +08:00
    除了国内环境特殊,有这玩意。
    slyang5
        26
    slyang5  
       2020-04-07 15:46:53 +08:00
    @CommandZi 小的逻辑改动,更灵活吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1806 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 16:35 · PVG 00:35 · LAX 08:35 · JFK 11:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.