阅读背景:

Android 热修复Tinker接入实战

来源:互联网 

1 热修复原理

热修复的原理一句话总结就是:就是dex的动态替换。

首先,我们知道PC上的JVM是直接解析class字节码的,而android上的JVM是解析dex文件的,因此Android程序要运行需要先编译打包成dex,之后才可以被Android虚拟机解析运行。所以我们如果想要即时修补bug就要让修复的代码被Android虚拟机识别,如何才能让虚拟机认识我们修改过的代码呢,也就是我们需要把修改过的代码打包成单独的dex 首先,我们知道PC上的JVM是直接解




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: