01.Apk瘦身-阿里云开发者社区

开发者社区> 云计算> 正文

01.Apk瘦身

简介: (创建于2017/3/8) 1、代码混淆 2、删除无用的语言文件,在module中的build.gradle文件中 defaultConfig { 。

(创建于2017/3/8)

1、代码混淆
2、删除无用的语言文件,在module中的build.gradle文件中

defaultConfig {
        。。。
        resConfigs "zh"  //表示只使用中文

}

3、删除无用资源(好像AS1.5没有高版本的AS有这个功能)

img_916c68d269c7ffc7c279c3a8689198a0.png
图片.png

4.png图片压缩(不影响视觉效果

https://tinypng.com/

5.不涉及透明图层的图片可以转换为jpg格式,比如欢迎页的图片
6.使用shape(Vector)替换图片
7.删除或者替换兼容包中无用的一些图(v4.v7.v13)
8.删除第三方aar库中使用的大图
9.把so文件放置在网上或者sd卡内

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章