Android 模块化/热修复/插件化 框架选用

概念汇总

  • 动态加载:在程序运行的时候,加载一些程序自身原本不存在的文件并运行这些文件里的代码逻辑。动态加载是热修复与插件化实现的基础。
  • 热修复:修改部分代码,不用重新发包,在用户不知情的情况下,给app打补丁,让app按照补丁的逻辑运行
  • 插件化:拆分apk,形成  宿主+插件 关系
  • 模块化:把常用的模块代码,独立为一个module

1.模块化

阿里 Arouter

2.热修复

阿里 Sophix

微信 Tinker

3.插件化

滴滴 VirtualAPK

360 RePlugin

上一篇:hdoj 2121 Ice_cream’s world II 【没有最低树的根节点】


下一篇:js中对话框的使用