
热修复
专业猿
Hello World
展开
-
Android热修复与插件化(四)AndFix
一、热修复技术种类 技术对比 二、AndFix的基本介绍 官网 集成阶段: 1、在gradle中添加依赖 2、在代码中完成初始化 builde.gradle MyApplication AndFixPatchManage原创 2017-07-28 15:27:05 · 784 阅读 · 0 评论 -
Android热修复和插件化(一)class文件和dex文件解析
一、热修复解决的问题1、热修复所能解决的问题 1、刚发布的应用就出现比较严重的BUG 2、有一些小的功能即时推送给用户去使用2、热修复所能解决的问题 1、解决应用越来越大所带来的技术限制 2、解决应用越来越大所带来的合作开发问题3、class文件的解析 1、什么是class文件 能够被JVM识别,加载并执行的文件格式原创 2017-07-26 17:02:32 · 673 阅读 · 0 评论 -
Android热修复与插件化(二)虚拟机详解
一、Java虚拟机结构详解 一、JVM结构 二、编译流程 三、类加载器 四、加载流程 1、Loading加载:类的信息从文件中获取并载入到JVM内存中 2、Verifying验证:检查读入的结构是否符合JVM规范的描述原创 2017-07-27 13:19:10 · 427 阅读 · 0 评论 -
Android热修复与插件化(三)ClassLoader
一、Java中的ClassLoader BootstrapClassLoader和ExtensionClassLoader是加载JVM指定的class文件 AppClassLoader是加载本应用的字节码文件 CustemClassLoader是通过我们自定义classloader来加载我们自己的字节码文件 Java字节码的加载流程原创 2017-07-28 09:19:47 · 464 阅读 · 0 评论