Apk瘦身实践(常用的)

来源:互联网 发布:python 元组列表排序 编辑:程序博客网 时间:2024/06/04 21:46
  1. 删除无用资源
    AS下选择 Analyze -> Run Inspection By Name
    键入unused resources
    工具统计出无用资源,可以手动删除
    这里写图片描述

    这里写图片描述

  2. 配置so
    减少so文件的引入
    解压许多大厂App,发现他们的so文件目录很少,可以效仿。

    android {    defaultConfig {        // 省略其余配置...        ndk {            abiFilters "armeabi", "x86"        }     } }
  3. 配置语言资源
    减少无用语言导入,亲测可以较少100k左右

    android {    defaultConfig {        resConfigs "zh"  //配置语言资源(减少100k)     } }
  4. 图片压缩
    神奇的压缩图片网站,灰常好用:https://tinypng.com/

  5. 资源混淆
    使用微信开源的资源混淆工具
    https://github.com/shwenzhang/AndResGuard
0 0
原创粉丝点击