Android 性能优化-包体积优化

一个Apk太大会带来什么影响,首先是下载率,包太大,超过40M,就会提示用户流量问题。还有就是启动速度,apk太大,意味着手机需要花费更长的时间去装载你的应用。

怎么进行优化:
1、通过工具Lint进行无用代码和不用的资源检测和删除,
2、图片压缩
3、统一三方库,不要同一个功能,一个人用这个库,一个人用那个库
4、so指定平台,一般armi-v7a可以适配目前大部分手机
5、 ProGuard 代码混淆
它可以检测并移除未使用到的类、方法、字段以及指令、冗余代码,并能够对字节码进行深度优化。还会将类中的字段、方法、类的名称改成简短无意义的名字

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ### 背景 随着业务快速发展,各种业务功能上线,版本不断迭代,apk体积也越来越大。apk体积过大,一方面会消耗...
    大贝壳seashell阅读 4,035评论 0赞 6
  • 目录: 一、为什么我们需要做 APK 的体积优化? 二、APK 组成 三、APK分析 四、代码体积优化 五、资源体...
    mumuxi_阅读 5,795评论 0赞 5
  • 一、为什么要做apk包体积优化? 1、提高下载转化率;包的大小也是用户考虑是否下载的因素之一。 2、渠道合作商的要...
    Thisislife阅读 1,183评论 0赞 2
  • 前言 我司某产品产品从立项至今已经有三个年头,三年中的功能迭代导致项目中积累了大量过时的功能,把研发人员带到了业务...
    yi_zhe阅读 1,188评论 0赞 2
  • Android的安装包APK文件本身就是个压缩文件。把后缀名改成.zip,用解压软件解压后,就能看到安装包的内容。...
    wan7451阅读 8,521评论 0赞 6

友情链接更多精彩内容