240 发简信
  • 120
    Robust遇到的VerifyError问题解决

    最近在负责热修复相关的工作,主要采用的类似Robust方案,但是修了很多bug。这里列出我昨天修复的一个比较难找的bug。欢迎对热修复及字节码插...

  • 120
    你可能不知道的Activity启动的诡异现象探索

    这篇文章主要记录一下遇到的android启动过程中的一个有意思的探索过程,可能文章会比较长,相信我只要读下去一定会有所收获。这里说明一下,这篇文...

    1.3 6510 5 28
  • 120
    java泛型你需要知道的一切

    最近准备回归下基础知识,先对泛型进行下总结,从以下几个方面进行阐述: 泛型的引入及工作原理 泛型注意事项及带来的问题 泛型的通配符相关 1. 泛...

  • AOP基础之动态代理

    AOP即面向切面编程,实现的方式有很多,这篇文章主要介绍一下动态代理实现AOP的方式。主要从动态代理的原理进行分析。 1. jdk自带动态代理...

    0.2 1670 3 18 2
  • 120
    我理解的热修复中的ART地址错乱问题

    1. 序言   android在5.0开始正式用art虚拟机取代了dalvik虚拟机,不同版本的art虚拟机差别很大,android N开始又引...

  • 120
    android热修复的pre-verify问题详解及实践

    本篇文章继续上一篇,主要分析一下classloader方案在dalvik虚拟机中的pre-verify问题。关于classloader方案的原理...

    4.1 6284 5 14
  • android热修复相关之Multidex解析

    从本篇文章开始,对classloader方案热修复的相关知识进行学习。这个方案的源头是基于google为了解决方法数超限问题而引入的MultiD...

    0.5 1552 0 10
  • android热修复方案概览

    android热修复相关的意义就不多说了,最近需求之余在看相关的内容,接下来的文章会抽空分析一下热修复相关的知识点,先来看一下目前比较知名的方案...

  • Android插件化框架系列之类加载器

    过去的一两年android插件化,热修复等技术发展迅速,并且还在持续的探索中,也许插件化技术最终会在android工程中退出舞台,但里面包含的技...

    0.1 3517 16 15 1