apk瘦身

1.as 自身所带的  混淆 压缩 和 移除无用的resource文件
        //Zipalign优化
            zipAlignEnabled true
            // 移除无用的resource文件
            shrinkResources false
           //混淆
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'


2.   tinypng有损压缩  https://tinypng.com/

3.把png 和jpg 图片转换成  webp格式  

4.去除无用的 图片 xml文件 和 libray库
  步骤 :  as菜单analyze--》Run Inspection by Name-->Unused 
   1.Resource
   2.libray
   3.xml

5.执行大图片托管  
1.在Project   build.gradle 中 加:  classpath 'com.mogujie.gradle:tinyPicPlugin:1.1.4'
2.在modle  build.gradle中 加: apply plugin: 'tinyPIC'

tinyinfo {
    apiKey = 'kP30tdF2sdAjP7IypdgWB5U1q5-SwAmD'
    //是否跳过此task
    skip = false
    //是否打印日志
    isShowLog = false
}
6.语言支持编译    resConfigs "zh" 之编译中国

等等


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值