
7篇文章 · 13406字 · 1人关注
Google Play现在除了APK文件之外,还会交付一套基于云端的ART Profile配置文件Dex Metadata(.dm)。 这个dm...
1.Instant Run资源热修复 构造一个新的AssetManager,并通过反射调用addAssetPath,把这个完整的新资源包加入到A...
SO库加载原理 java提供了以下两个接口加载一个so库: System.loadLibrary(String libName):传入so库名称...
无需通过升级APK来实现BUG修复,有人选择插件化来解决,但是对于已经开发好的APP,移植成本非常高,既要学习插件化工具,又要对老代码进行改造。...
7.0之前ART只有AOT模式,7.0之后采用解释、JIT、AOT混合执行。方法调用有如下几种流程:机器码-->机器码机器码-->解释解释-->...
dex文件经过dex2oat编译,会生成.art、.oat两个文件,oat是一个android定制的elf文件,原始dex也保存在其中。8.0后...
虚拟机调用java类的成员函数时,如果类还没有加载,要先加载类,对这个类做一些处理,直到所有信息都准备好后,才能被使用。 加载:其实就是把类信息...
文集作者