阅读《面试官:今日头条启动很快,你觉得可能是做了哪些优化?》

2022-04-21  本文已影响0人  普通的程序员

原文地址
https://juejin.cn/post/6844903958113157128

我觉得的重点,是分析multiDex这里加载为什么耗时

  1. 解压apk,遍历出里面的dex文件,例如class1.dex,class2.dex,然后又压缩成class1.zip,class2.zip...,然后返回zip文件列表

2.这些zip重新被解压加载,加载到elements数组。这里涉及两个方法的反射调用,一个添加到dex数组。一个转化成element

上一篇 下一篇

猜你喜欢

热点阅读