三大应用性能隐形杀手:谁Kill了你的App?
对于移动开发者来讲,活跃用户流失=应用慢性死亡!当你的创意、用户体验和coding都无懈可击时,是谁在不知不觉中Kill了你的App?听云平台根据真实数据统计:“连接超时”、 “崩溃”和“CPU使用问题”正是Kill掉你的应用的三大隐形杀手!
头号隐形杀手:连接超时
根据听云平台统计,网络错误是App关闭的首要问题,而在移动应用中网络错误数据比例报错中最高的就是连接超时错误。想象一下当你花重金好不容易把你的App推广到用户手机上,而在用户初次尝试时发生连接超时无法正常使用,多数用户会选择再也不会打开你的应用第二次。
根据听云平台对可公开的样本数据分析:一个应用存在连接超时错误,该错误从上午9点开始报错比例突增到2%以上。
其中报错集中在接口域名下
具体报错连接是一个列表文件页面
在应用中的现象是提示网络不佳
该示例应用日活400万,月活4000万。听云平台分析,此问题将直接给开发者带来近10W个用户将永久不再使用。此问题如果持续一个月,近100W用户将永久不再使用这个App!小小的“连接超时”正在每天“偷走”开发者的用户,杀手本色尽显,“贵”为App头号杀手!
二号隐形杀手:崩溃
崩溃,是一种境界,教你也不会只能自己体会!App崩溃往往伴随着用户的“崩溃”!
根据听云平台对同一样本应用分析,发现该应用在7月1日崩溃比率从1‰左右上升到2‰ 。
听云分析:99%以上的崩溃都集中出在该应用的4.6.5版本,以此开发者可以判断原因是由于应用新版本上线所致。
同时听云平台还提供了崩溃当时调用的代码信息如下:
其中安卓4.2.2和4.1.2崩溃比例最高
其中小米1S手机崩溃比例最高
通过听云平台分析可以直接定位“崩溃”原因,并且根据系统版本和手机型号的崩溃原因进行分析和改进,揪出App的二号杀手。
三号隐形杀手:CPU使用问题
2014年7月武汉晨报报道:在广埠屯一家手机维修店了解到,最近武汉高温潮湿天气的来袭,让手机“中暑患者”有增多的趋势。“打了个电话,手机就滚烫滚烫的,刚开始也没怎么注意,现在手机发烫就干脆死机,这是咋了?”
据日本NHK网站2014年2月报道,去年全年,日本全国消费生活中心接到了520件左右的手机过热、手机死机等咨询案件,是前一年的5倍。
据半岛新闻2014年7月报道,司机小刘手机玩着玩着死机了,通着电话自动挂掉,由于频繁死机、速度变慢、温度升高甚至出现高温导致塑料材质的手机后盖出现融化的情况。
夏日来临,手机过热、手机突然死机又成了用户频繁投诉手机厂商的一大问题。
根据百度搜索数据,有275W条“手机过热死机”的搜索结果。但是请不要把用户的问题都归结为手机电池,听云平台分析:CPU超载是杀死App的第三大杀手。
据听云平台数据显示
当该应用在执行一个列表页程序时,CPU和内存使用率明显提升,对应的线程耗时时间明显增加。CPU频率设置过高时会导致过热,过热导致耗电更严重,CPU频率设置过低导致手机滞后,应用处理缓慢同样会导致耗电。更多时候,用户解决CPU超载问题只能关闭甚至卸载App。你的App就被Kill了!
囚禁杀手
如何囚禁“连接超时”、 “崩溃”和“CPU使用问题”乃至更多导致用户流失的杀手呢?
根据听云平台发布数据:69%开发者还处在裸奔状态!而作为中国最大应用性能管理服务商的基调网络日前所发布的听云平台,每日帮助开发者监控超过100亿次的真实用户请求,发现应用性能问题超过15万个,帮助应用留住因性能问题即将离开用户超过175万个,通过核心技术优势快速帮助开发者“囚禁”应用性能的“杀手”。想了解移动应用性能相关数据动态和报告,请登录听云平台永久免费版:www.tingyun.com