何定旭,美团点评Android技术专家,Android基础设施组负责人,Android热更新Robust作者
何定旭,美团点评Android技术专家,Android基础设施组负责人,Android热更新Robust作者
随着互联网进入下半场,Android系统从诞生到现在也经历了10余年了,随着业务发展得越来越壮大,我们的代码和逻辑也越来越复杂,随之而来的难题就是我们如何在保证业务高速稳定发展的情况下对我们的应用进行深度优化。本次演讲分享了从应用的编译期到运行时的全生命周期的深度优化实践,重点探讨了如何优化打包时间与包大小、运行时java层与native层的深度优化等。
演讲主要内容包括:
1、背景
2、编译期深度优化
(1)包大小
(2)打包时间
(3)差量升级
3、运行时深度优化
(1)java层优化(内存优化、卡顿优化、电量优化等)
(2)native层优化
4、难点
(1)字节码优化
(2)ProGuard优化
(3)内存优化
5、成果与总结
听众收益:
提供了可借鉴的Android应用深度优化的体系化思路与方案,听众可结合自己的应用代码,进行应用的深度优化工作,支撑并驱动业务高速稳定发展。
目标听众:
1、移动开发团队
2、独立开发者
3、业务快速迭代的团队