第一章:热修复
1、AOT/JIT & dexopt 与dex2oat
2、热修复常见问题之CLASS_ISPREVERIFIED 问题
3、热修复原理
4、Tinker 的集成与使用(自动补丁包生成)
![](https://img-blog.csdnimg.cn/img_convert/1d02567d066c01c16087fd4b2257f4c0.png)
![](https://img-blog.csdnimg.cn/img_convert/9aa2cf6dbd9769b7f825bdd6b36eb263.png)
第二章:插件化
1、Class 文件与Dex 文件的结构解读
2、Android 资源加载机制详解
3、四大组件调用原理
4、so 文件加载机制
5、Android 系统服务实现原理
![](https://img-blog.csdnimg.cn/img_convert/48daca0134fc0986a7fc05e163acaf0a.png)
![](https://img-blog.csdnimg.cn/img_convert/d9a7115c0410aae032be2a3164df8773.png)
三:组件化框架设计
1、阿里巴巴开源路由框——ARouter 原理分析
2、APT 编译时期自动生成代码&动态类加载
3、Java SPI 机制
4、AOP&IOC
5、手写组件化架构