为什么要做电量测试?
在移动互联网快速发展的今天,手机自身的实用性和娱乐性正在不断加强,手机已经成为了人们的必备生活品,但是在实际使用中发现,在安装相关应用之后,即便不怎么使用,手机的电量也会消耗很快。倘若对手机进行出厂设置恢复,发现手机在充满电之后又可以待机很长时间,而产生该种问题的关键其实就是手机软件的耗电。
在各大应用市场中搜索“电量管理”相关应用,每个应用都有几万到几十万次的下载量。这说明,越来越多的用户开始关注应用电量问题。所以,在研发阶段,有效的检测和定位电量问题,是十分重要的工作。
如何能够有效的检测和定位应用的电量问题呢?可以从两个方面入手:一方面,从手机系统入手,了解ROM对应用电量消耗的统计原理,进而通过代码层规避不必要的电量消耗。另一方面,从应用本身入手,在保证用户体验的前提下,尽可能减少不必要的操作。
下面分享下,在对应用电量优化过程中所做的专项测试工作。
业界通用的电量测试方法
在产品研发阶段,能够快速获取应用电量消耗,准确定位问题原因的测试方法,是开发和测试人员最需要的方法。所以,从2016年初开始,我们确定了电量测试工作的开展方向:
1、理清原理:Android系统电量统计原理;
2、调整策