最近在负责热修复相关的工作,主要采用的类似Robust方案,但是修了很多bug。这里列出我昨天修复的一个比较难找的bug。欢迎对热修复及字节码插...
这篇文章主要记录一下遇到的android启动过程中的一个有意思的探索过程,可能文章会比较长,相信我只要读下去一定会有所收获。这里说明一下,这篇文...
最近准备回归下基础知识,先对泛型进行下总结,从以下几个方面进行阐述: 泛型的引入及工作原理 泛型注意事项及带来的问题 泛型的通配符相关 1. 泛...
AOP即面向切面编程,实现的方式有很多,这篇文章主要介绍一下动态代理实现AOP的方式。主要从动态代理的原理进行分析。 1. jdk自带动态代理...
1. 序言 android在5.0开始正式用art虚拟机取代了dalvik虚拟机,不同版本的art虚拟机差别很大,android N开始又引...
本篇文章继续上一篇,主要分析一下classloader方案在dalvik虚拟机中的pre-verify问题。关于classloader方案的原理...
从本篇文章开始,对classloader方案热修复的相关知识进行学习。这个方案的源头是基于google为了解决方法数超限问题而引入的MultiD...
android热修复相关的意义就不多说了,最近需求之余在看相关的内容,接下来的文章会抽空分析一下热修复相关的知识点,先来看一下目前比较知名的方案...
过去的一两年android插件化,热修复等技术发展迅速,并且还在持续的探索中,也许插件化技术最终会在android工程中退出舞台,但里面包含的技...