DexClassLoader介绍:DexClassLoader可以载入一个含有classes.dex文件的压缩包,可以是jar,可以是apk,也可以是含有dex文件的zip。构造器DexClassLoader(String dexPath, String optimizedDirectory, String libraryPath, ClassLoader parent)dexPath: 包含de
Android知识1.PathClassLoader和DexClassLoader的区别:PathClassLoader的optimizedDirectory为null,所以只能去data/dalvik-cache目录加载dex,apk安装的时候,会把优化后的dex放在data/dalvik-cache的目录,所以PathClassLoader只能加载已经安装的apk2.Acrivity启动流程A
转载 1月前
22阅读
浅析 PathClassLoader 和 DexClassLoader 的区别一、概述二、 PathClassLoader 和 DexClassLoader 构造方法的区别三、optimizedDirectory 参数的使用1. DexPathList 中的流程2. DexFile 中的流程3. Native 层的流程4. 小结四、Android 8.0 的版本五、参考 一、概述在 Androi
转载 2023-10-29 20:55:44
90阅读