android App大小大幅度减小
来源:互联网 发布:matlab asm算法 编辑:程序博客网 时间:2024/05/16 23:52
最近,公司项目做完,打包之后,发现其实app功能并不是很多,但是打的包的大小一直在7m左右,就想着把app减量...
那么就把我app减量的方式分享一下,先说一下减量的结果吧,原本app大小7.03m,减量之后达到3.09m...
我是通过Studio来减量的,首先保证Studio版本在2.3或者以上,我使用的3.0版本的,我们先来看看减量前app的构成:
进入studio 的APKAnalyser,至于怎么进入,很简单,把打包后的app直接拖到Studio中,就可以了:
这是我打完包之后的app,会发现,res占了4.4M,就是图片占的太多了,二classes.dex占了2.2M,classes.dex就是java代码的字节码文件,.arsc就是包含所有值的资源文件,比如:styles,
strings之类的...我们只要就把res减量,把Studio中的drawable和mipmap右键,选择convert to webp,就是把app内的图片png转为webp格式的,而且webp格式的图片,有更小的体积,质量也没有什么损失...
,点击完之后,就会出现这个界面:
,当然有需要的点击需要更改的,没有的话,直接ok就行,接下来就会出现每个图片的有对比的,通过拖动Quality那个轴改吧图片的压缩质量,
中间的Difference表示原图和压缩后的图的一个差异。压缩的越多,difference显示的越清楚,我就直接选择allnext,就ok了,然后在打包发现大小已经到了3.09M,再进入APKAnalyser,会发现:
res文件夹从原来的4.4M直接到了514K,app的量瞬间就减了很大的一部分,然后还有其他的减量方式,感觉减的不是这么猛:比如将
的proguard-android.text换成'proguard-android-optimize.txt
但是感觉没减的很多...所以还是主要减res文件夹的大小比较猛...
发一篇记录以下,万一以后自己用的到呢....
- android App大小大幅度减小
- 减小App包的大小
- 减小App大小:图片篇
- 减小android button的大小
- Android Develop:减小APK大小
- APP瘦身,减小包大小的方法
- ios 如何减小app的大小
- android apk 减小apk的大小
- Android开发——减小APK大小
- Android产品研发 -->减小Apk大小
- Android开发——减小APK大小
- Android开发——减小APK大小
- Android Studio 减小项目文件夹的大小
- Android开发之减小APK大小
- 【IOS】APP瘦身,减小包大小的方法
- Android产品研发(四)-->减小Apk大小
- android 减小apk安装包大小方法及相关优化
- Android产品研发(四)-->减小Apk大小
- 鼠标各键对应的ASCII码值
- 卷1部分4-8章
- Android 编程下 Touch 事件的分发和消费机制
- Python-Plot小记
- 列表样式
- android App大小大幅度减小
- Eclipse中jsp、js文件编辑时,卡死现象解决汇总
- Java代码在指定目录下运行DOS命令
- QT Q_PROPERTY笔记与官方示例勘错
- android蓝牙打印小票机Demo
- 海量数据判重——布隆过滤器(Bloom filter)与Bitmap对比
- Java执行一个SQL查询未提交,遇到1205错误。
- 创建快捷方式到桌面、任务栏、开始菜单、快速启动栏、程序组中
- 3720: Gty的妹子树(两种做法)