网站建设资讯

NEWS

网站建设资讯

android性能监测工具,帮了我很大的忙-创新互联

最近android app上线运营了,推广了两天有了几百用户,从日志里看app运行还算正常。但是客户的投诉电话还是不断,说:“应用太慢,体验不好”,头们将所有的压力都抛给了我们这些程序员,要求我们限时解决。

创新互联致力于互联网品牌建设与网络营销,包括网站设计制作、成都网站制作、SEO优化、网络推广、整站优化营销策划推广、电子商务、移动互联网营销等。创新互联为不同类型的客户提供良好的互联网应用定制及解决方案,创新互联核心团队十年专注互联网开发,积累了丰富的网站经验,为广大企业客户提供一站式企业网站建设服务,在网站建设行业内树立了良好口碑。

我们也很茫然,APP发布前,各种单元测试、性能测试、功能测试也都ok,怎么还有问题。而且用户反映的问题,我们根本无法定位,找不到问题无从下手解决。

所以迫切需要一款工具,能够监测android app的工具,实时追踪每个用户的真实体验,当时用户的网络,设备情况,最好还能够定位到代码的性能。

在一次技术大会上,知道了“应用性能管理”这个概念,发现了一款工具,正好满足我们的需求,并且他们提供灵活的Saas服务,目前免费就试用了。

以后用户投诉不怕了

1, 系统上线,实时查看app运行总体情况。

android性能监测工具,帮了我很大的忙

2, 用户投诉app运行慢,页面半天加载不上。从应用→交互→traces中,提取运行较慢的事务进行分析问题,定位故障,提升性能。

android性能监测工具,帮了我很大的忙

3, 发现其中一个WelcomeActivity执行消耗了63,254ms,耗时过长严重影响用户体验。下一步着手分析问题,从下图看出,WelcomeActivity由三部分构成,两个外部网络请求和一个Activity事务,从时序图中看出,WelcomeActivity事务耗时可以忽略不计。

android性能监测工具,帮了我很大的忙

4, 定位到问题

第二个外部调用占用了总执行时间的93%,问题定位到第二个外部调用,立马着手改进,问题解决,见下图。

 android性能监测工具,帮了我很大的忙

我们将后端的两个外部调用,合并成一个后,对代码进行优化,响应速度大大提升,耗时减少到671ms,用户体验得到改善。

最后,感谢Oneapm帮我们解决了一个困扰我们多时的问题,其实她还有别的有意思的功能,等忙完有时间了,后续总结,分享给大家。

希望此工具也能够帮助Android开发者和运营人员解决工作中遇到的问题。

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文名称:android性能监测工具,帮了我很大的忙-创新互联
网址分享:http://cdweb.net/article/ieedd.html