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"
    }
}

你可能感兴趣的:(APK瘦身简单实用的几步)