apk瘦身 额........... 具体我也不是很会 大致的说一下吧
看字面意思就是我们写好的apk文件进行一个减肥嘛, 减肥减肥, 啥叫减肥 就拿人来说,减肥就是把没有用的大部分脂肪通过运动或者其他的方式进行减掉,对于咱们的这个apk文件呢? 同理就是把没用的东西删掉
主要是删掉哪里呢?
1.重复或者没有用的图片资源
2.注释掉的和没有作用的逻辑代码
3.对于占用空间比较大的资源文件进行缩小体积(也就是压缩)
大概就是这么多 针对于重复的图片或者没有用的图片,还有没有用的代码 应该怎么去发现呢?
这就用到了工具lint大概就是这么个东西可以用来检测无用的资源文件进行手动删除
对于占用空间资源较大的图片我们可以进行压缩 压缩地址:https://tinypng.com/
还有这些使用ndk开发的 可以动态的加载so库(不是很懂ndk)
如果图片实在是太大的话 emmm简答粗暴 把图片格式改为webp格式
还有这个https://nimbledroid.com/(没用过,国外开发的软件)
以上是我简单的总结 虽然不是很多但是也是算我一点小小的收获吧