hthotfix-android
项目地址:LiuHongtao/hthotfix-android
简介:热更新开发框架 App 端
标签:
基于 multidex 思路的代码热更新框架,支持 gradle 1.5 以上的构建工具,支持 2.3 以上的 android 版本。
编译流程
1.编译过程中生成原始 apk 中的类摘要信息
2.补丁包编译时通过比较摘要信息获取已更新文件
特点
相较于 nuwa 之类的同思路的开源框架:
- 简化编译流程,减少人工干预的流程
- 基于 tranform api,提高插件兼容性
- 增加补丁包的签名验证,避免补丁包被恶意 hook
- 支持 ART 模式下补丁包生成。ART 模式下,需要将需要引用到补丁类的所有其他类打入补丁包中