美文网首页
Android apk瘦身

Android apk瘦身

作者: Android_Mickey | 来源:发表于2020-03-29 21:06 被阅读0次
  1. 对lib目录下的文件进行瘦身处理
    (1)修改lib配置:
    (2)重新编译so文件,用更小的库代替
  1. 优化res,assets文件大小
    (1)手动lint检查,手动删除无用资源
    (2)使用tinypng等图片压缩工具对图片进行压缩
    (3)部分图片使用Webp格式代替
    (4)尽量不要在项目中使用帧动画
    (5)使用gradle开启shrinkResources

  2. 减少chasses.dex大小
    (1)尽量减少第三方库的引用
    (2)避免使用枚举
    (3)尽量做到一个功能点一个库解决

  3. 其他
    用7zip代替压缩资源。
    删除翻译资源,只保留中英文
    尝试将andorid support库彻底踢出你的项目。
    尝试使用动态加载so库文件,插件化开发。
    将大资源文件放到服务端,启动后自动下载使用。

参考文章:
[https://www.jianshu.com/p/fee82949ff84]

相关文章

  • app性能优化

    Android冷启动时间优化 Android开发——避免内存泄露 APK瘦身实践 APK瘦身记,如何实现高达53%...

  • apk瘦身

    Android性能优化之APK瘦身详解(瘦身73%) - 简书

  • Android Apk包瘦身

    目录 1、Android 编译打包流程2、Apk包瘦身 1、Android 编译打包流程及APK构成 1.1、An...

  • android文章精选 - 收藏集 - 掘金

    Android APK 瘦身 - JOOX Music 项目实战 - Android - 掘金导语 JOOX Mu...

  • android apk 瘦身整理

    android apk 瘦身整理 @(android)[图片, resource.aresc, 代码库优化 , 代...

  • 【转】APK瘦身实践

    本文转自:Apk瘦身实践作者:杰风居 转载序:Android开发中,apk瘦身还是很有必要,尤其现在的APP动辄十...

  • Android apk 瘦身

    背景 在开发的过程中,发现应用程序apk大小越来越大,相对于它能提供的功能而言,它是在不应该拥有那么大的体积,没干...

  • Android apk瘦身

    1.打包之后的apk包含哪些文件 classes.dex:是java源码编译后生成的java字节码文件 resou...

  • Android apk 瘦身

    apk瘦身的意义我就不多说了,首先让我们了解一个apk的组成部分,说简单点,一个apk文件就是包含一些文件的压缩包...

  • Android APK瘦身

    背景 公司项目目前处于收尾阶段,对APP的更改在于一些细节和逻辑的调试。因此准备对APK进行瘦身。 瘦身前 在未进...

网友评论

      本文标题:Android apk瘦身

      本文链接:https://www.haomeiwen.com/subject/eyqpuhtx.html