阿里云的热修复:hotfix_android

快速集成

阿里云Sophix 3.0版本现已上线!

Sophix提供了一套更加完美的客户端服务端一体的热更新方案,做到了图形界面一键打包、加密传输、签名校验和服务端控制发布与灰度功能,让你用最少的时间实现最强大可靠的全方位热更新。

  • 一张表格来说明一下各个版本热修复的差别:
方案对比Andfix开源版本阿里Hotfix 1.X阿里Hotfix最新版 (Sophix)
方法替换支持,除部分情况[0]支持,除部分情况全部支持
方法增加减少不支持不支持以冷启动方式支持[1]
方法反射调用只支持静态方法只支持静态方法以冷启动方式支持
即时生效支持支持视情况支持[2]
多DEX不支持支持支持
资源更新不支持不支持支持
so库更新不支持不支持支持
Android版本支持2.3~7.0支持2.3~6.0全部支持包含7.0以上
已有机型大部分支持[3]大部分支持全部支持
安全机制加密传输及签名校验加密传输及签名校验
性能损耗低,几乎无损耗低,几乎无损耗低,仅冷启动情况下有些损耗
生成补丁繁琐,命令行操作繁琐,命令行操作便捷,图形化界面
补丁大小不大,仅变动的类小,仅变动的方法不大,仅变动的资源和代码[4]
服务端支持支持服务端控制[5]支持服务端控制
相关文档:https://help.aliyun.com/document_detail/53240.html?spm=a2c4g.11186623.6.546.tupAog

自己修改的demo:https://github.com/yueyue10/MyApplication


阅读更多

没有更多推荐了,返回首页