V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
insomnia1232
V2EX  ›  Android

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

  •  
  •   insomnia1232 · Apr 6, 2020 via Android · 17922 views
    This topic created in 2215 days ago, the information mentioned may be changed or developed.

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

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