Tinker 使用

       Tinker时微信推出的热修复框架,优点就是很稳定,可以gradle打包,缺点是这个修复不是实时的,需要重启。这是由于其实现的原理决定的,简单的说他是通过把生成的不定apk,加载进来,通过与基线apk的整合生成新的dex集合,最后生成oat文件。这只是整合成的文件而已,并没有影响ClassLoader的加载既存在的dex类。而重启之后Tinker会通过反射获取BaseDexClass
相关文章
相关标签/搜索