- APK dex瘦身
- APK res瘦身
- APK减小语言包
- APK 重新打包
- PNG转JPG
- tiny处理png
- webp处理图片
- 代码瘦身
1. APK dex瘦身
开启minifyEnabled
2. APK res瘦身
开启shrinkResources
开启之后dex大小对比 (ps:注意必须minifyEnabled开启res才会瘦身
3. APK减小语言包
配置指定的语言包
4. APK 重新打包
*删除无用资源
*重新打包
5. PNG转JPG
6. tiny处理png
网站连接:https://tinypng.com/
7. webp处理图片
注意事项->必须>=4.0才可以使用 否则无法识别webp
8. 代码瘦身
纯色背景最好不用图片 用shape代替背景图 自己画一个
重复代码做好抽取工作
用RotateDrawable代替仅仅是方向不同的“内容相同”的图片
<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/ic_arrow_left"
android:fromDegrees="180"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="180" />