友盟启动耗时分析之耗时趋势及性能拆解

  说到启动耗时分析,如果一个app启动耗时过长的话,无论你的app里面的内容多么丰富有趣;作为一个用户,首先是没有耐心去等待的;于是接下来,就是这样一番操作:长按拖拽卸载,一套带走。

  从个人层面讲,是对研发人员能力的否定;从公司层面讲,就是对该公司的否定;由此可见,app启动耗时首先决定着它的第一体验,快不快,是否流畅都是之后才看得到的。

  随着大量应用涌入市场加入“App内卷之战”,终端用户们对应用质量的要求是愈发地挑剔。很多用户也会反馈与性能有关的问题,比如App启动时间太长、页面卡死、闪退等。 随着线上用户诉求的提高,很多开发同学也从线下测试性能演变到更关注线上性能问题,以此保障用户体验。

  友盟+应用性能监控平台 U-APM从去年底免费上线后,得到行业众多开发者的接入和支持。友盟+也非常重视开发者面对应能监测的各类问题,在近几个月,基于原有稳定性功能优化的基础上,U-APM又新增启动分析、内存分析、卡顿分析三大性能模块,全面助力开发者提升用户体验。

  基于用户关于启动分析指标的使用需求反馈,友盟+U-APM【启动分析】功能正式上线了~!目前友盟+ 应用性能监控平台U-APM正处于产品快速迭代期,十分重视开发者的需求与建议,本次快速上线了可支持双端Android和iOS采集的启动分析功能。

  启动分析功能帮助把控应用的启动性能状态,助力从源头减少客户流失,帮助开发者日常监控应用的启动性能,及时发现导致慢启动、启动崩溃等问题并解决,评估应用的启动性能, 测试慢启动、启动崩溃等问题。

  一、功能亮点

  1、启动耗时趋势:

  监控各版本应用的首次启动、热启动、冷启动耗时情况,整体评估应用的启动耗时是否符合预期;

  启动性能拆解:

  通过U-A PM预置或手动埋点的方式定义启动阶段拆解方式,监控各步骤的性能耗时;

  慢启动设备分析:

  采集全量设备的启动情况,灵活自定义慢启动阈值,设置后实时生效,跟踪慢启动设备详情;

  2、启动崩溃监控跟踪

  监测采集启动条件下的应用崩溃信息,观测启动阶段应用的用户流失情况。

  二、如何接入

  只需满足以下条件,即可实现Android 和iOS双端的接入:

  Android端:U-APM SDK版本 V1.3.0及以上;基础组件包commonV9.3.8及以上

  1、在工程build.gradle配置脚本中buildscript和allprojects段中添加【友盟+】SDK新maven仓库地址。(注意由原来的maven 修改为:maven

  2、隐私合规监管力度加大,一定要做好合规哦!

  3、完成初始化后,按照集成文档做启动分析相关设置。

  今天的内容就介绍到这里了,希望能够对大家有所帮助!另外,上面给大家介绍到的友盟,我认为无论是开发者还是测试人员,都可以尝试一下此款工具,里面的“云真机”功能非常具有代表性;提供了海量Android、iOS真机,通过资源集中管理,合理调度分配,为开发者提供发版前测试、发现线上问题后复现等场景使用,助力开发者平衡成本与需求,提升研发效率。友盟+云真机搭载在U-APM应用性能监控平台上,U-APM提供了灵活地测试操作界面,支持ADB调试、WEB远程调试、扫码、抓包、虚拟定位等测试功能,并提供了测试报告供开发者后续查看!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值