APK瘦身简单实用的几步

 

删除无用代码以及无用资源

删除未使用到xml和图片 :

Android Studio -> Menu -> Refactor -> Remove Unused Resources
选择 Refactor 一键删除
选择 Perview 预览未使用到的资源

删除未使用到代码:

使用Android Studio的Lint,步骤:点击菜单栏 Analyze -> Run Inspection by Name -> unused declaration -> Moudule ‘app’ -> OK

 

 

 图片资源选择

将一些大图的格式转成jpg格式,将会有效减小图片的体积

一些简单的图片使用svg

使用shape待替图片

 

 

压缩视频和图片资源

视频压缩 : https://www.apowersoft.cn/compress-video-online

图片压缩: https://tinypng.com/

 

 

配置去除无用资源

android {
    buildTypes {
        release {
            shrinkResources true
        }
    }
}

 

 

删除无用的语言资源

大部分应用其实并不需要支持几十种语言的国际化支持。还好强大的gradle支持语言的配置,比如国内应用只支持中文: 

android {
    defaultConfig {
        resConfigs "zh"
    }
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值