2. 全面了解Android热修复技术 https://blog.csdn.net/u012943767/article/details/52355214
简记
热修复需要解决的几个问题:
1. 资源替换
2. 类替换(四大组件、类)
3. SO补丁
代码热修复是最常见,也是热修复中最重要的部分。
代码热修复分两个流派:腾讯系的类加载方案和阿里系的底层替换方案
前者需要重启应用但却能修复大部分错误,后者及时生效却只能作方法内的修改。
2. 全面了解Android热修复技术 https://blog.csdn.net/u012943767/article/details/52355214
热修复需要解决的几个问题:
1. 资源替换
2. 类替换(四大组件、类)
3. SO补丁
代码热修复是最常见,也是热修复中最重要的部分。
代码热修复分两个流派:腾讯系的类加载方案和阿里系的底层替换方案
前者需要重启应用但却能修复大部分错误,后者及时生效却只能作方法内的修改。