
2. 功率测试:
使用GT(由腾讯开发的用于衡量应用性能的工具,但其中存在一些问题)
测试场景:
1)在安装目标APK之前和之后,电池电量没有明显变化
2)使用一段时间后电源无异常变化
3)在空闲状态下,即按“主页”按钮在后台运行,并且电源没有异常
在android5.0之后,您不必费心去获取电池数据,dumpsysbatterystats数据. 包含: 估计功耗(mAh): 以下是每个uid的功耗,只需将应用程序下所有uid的功耗加起来即可! (来自)
功耗是测试应用程序使用期间的总功耗=每个进程的功耗+数据流量的功耗+ wifi的功耗+ Uid唤醒锁的功耗(wakelock,仅涉及与部分类型)+ Uid其他传感器功耗

在android5.0之后,您不必费心去获取电池数据,dumpsysbatterystats数据. 包含: 估计耗电量(mAh): 以下是每个uid的功耗,只需将应用程序下所有uid的功耗加起来即可!
adb连接到计算机后,它将为手机充电,因此如何测试其功耗
方法1:
1. 断开adb服务adb kill-server
2. 打开abd服务adb启动服务器或adb设备
这两个步骤的作用: adb作为一种连接方法,可能会被其他程序占用,因此在进行功率记录时,我们应避免打开很多冲突的东西.
3. 手机电池历史信息:
adb shell dumpsys batterystats-启用完整唤醒历史记录

4. 重置电池数据
adb shell dumpsys batterystats --reset
5. 指定运行猴子的应用
adb猴子-v 1000
6. 取电,就可以使用
adb shell dumpsys batterystats>本地计算机address.txt
您可以使用Battery Historian以图形方式进行报告
Battery Historian,由Google提供的Android系统电池分析工具
(以上方法来自: )
方法2: 使用万用表进行测试
3. 功耗测试方法:
功耗测试中的测试子项:
1. 在手机上安装目标APK之前和之后,待机功耗没有显着差异
2. 在常见的使用场景下可以正常进入待机状态,待机电流在正常范围内
3. 长时间连续使用该应用程序没有异常功耗
功耗测试方法:
方法1: 软件
1. 使用市场上可用的第三方工具,例如Kingsoft Battery Manager.
2. 它是一个自写工具,通常在这里使用3种方法:
1)基于android提供的PowerManager.WakeLock
2)有点复杂. 功耗的计算= CPU消耗+唤醒锁消耗+数据传输消耗+ GPS消耗+ Wi-Fi连接消耗
3)通过adb shell dumpsys电池获取它
3,电池历史记录(Google开源工具)
方法2: 硬件
通常使用万用表或功率计Agilent进行测试. 使用功率计进行测试时,您需要制作假电池进行测试. 一些无法插拔电池的手机也需要焊接以进行功耗测试
5. 流量
流量主要与用于在页面上加载图片的流量有关,可以使用提琴手工具获得流量. 您可以借用网易的开源工具Emmagee
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shoujiruanjian/article-294797-1.html
最爱的女神和最爱的男神配戏啦
这么惨
我们内地人也在追求这些
前提是这些男性必须提升自己的颜值和身材