so瘦身的问题

来源:10-4 So瘦身实战

安卓小萌新

2019-03-11

老师,瘦身优化这一章有个so优化的知识点,是在代码中根据不同的CPU类型去加载支持该CPU的so文件,但这样所有类型的SO文件不都是还在我们的包中的吗?为什么包会缩小呢?就跟我们根据分辨率不同区加载不同资源文件夹下的 图片一样

写回答

1回答

随风绽放

2019-03-12

同学你好,这样做的针对那些对性能要求高的模块:在代码中判断不同的CPU类型加载不同的So,对于那些性能不敏感的模块只加一个So即可。Apk中只会存在一个CPU架构的文件夹(对性能敏感的,模块是So也都在这个文件夹)所以会缩小包大小。

0
0

Top团队大牛带你玩转Android性能分析与优化

由表及里学到国内Top团队对性能问题的体系化解决方案

1696 学习 · 532 问题

查看课程