APP启动速度慢,如何正确优化?

由于APP经常出现启动问题,像启动速度缓慢、启动耗时久等问题,所以,大家都对APP启动速度优化比较感兴趣,那么,下面我来给大家分享几个优化小妙招!

一、对APP启动性能进行分析

我个人认为分析APP启动状况最快捷的方法就是使用工具,同时这也是现在大多数开发人员所采用的方法;使用工具不仅快捷,分析得出的结果也比人为的精准;比如“友盟U-APM”应用性能检测工具,通过轻量级的集成接入即可拥有实时、可靠、全面的应用崩溃、ANR、自定义异常等捕获能力,及卡顿、启动分析等性能能力,支持多场景、多通道智能告警监控,帮助开发者高效还原异常、卡顿用户的访问路径和业务现场,缩短故障排查时间。

分析APP的启动状况也是“轻松拿捏”,帮助开发者日常监控应用的启动性能,及时发现导致慢启动、启动崩溃问题并解决,评估应用的启动性能,测试慢启动、启动崩溃等问题!总之,想要既快捷又精准,使用友盟U-APM便是最好的选择!

影响APP启动性能的因素

    1、main()函数之前耗时的影响因素

·动态库加载越多,启动越慢

·OC类越多,启动越慢

·C的constructor函数越多,启动越慢

·C++静态对象越多,启动越慢

·OC的+load越多,启动越慢

2、main()函数之后耗时的影响因素

·执行main()函数的耗时

·执行applicationWillFinishLaunching的耗时

·rootViewController及其childViewCon

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值