1️⃣ 使用WiFi连接手机
-
先使用USB数据线连接手机和电脑
-
手机和电脑连接同一个WiFi
-
启动端口服务
adb tcpip 5555
5555为端口号,可以自由指定。打印 “restarting in TCP mode port: 5555”表示启动成功。
-
断开USB数据线,连接手机ip地址,如:adb connect 192.168.1.223
adb connect <设备的IP地址>
打印“connected to 192.168.1.223”表示WiFi成功连接设备。后面就可以使用ADB来调试Android应用或显示Logcat消息。
-
如果需要恢复到USB数据线,可以在命令行输入 adb usb
2️⃣ 获取App应用的UID
3️⃣ 重置电池数据收集数据
-
清除已有的耗电量数据
adb shell dumpsys batterystats --enable full-wake-history
-
重置设备耗电量数据
adb shell dumpsys batterystats --reset
-
然后执行业务场景,测试完成之后再执行以下命令取出APP电量消耗日志
adb shell dumpsys batterystats > D://batterystats.txt
在文件中搜索 Estimated power use (mAh):
即可跳转到App电量消耗位置。
之前获取的Uid值 u0_a487
需要将下划线 _
去掉变成 u0a487
,然后通过该UID在日志文件中查找则可搜索到该APP对应的耗电量。
其中,Uid u0a487:121
中的 121
为该APP在测试期间消耗的总电量,单位为 mAh
,圆括号中详细说明了电量消耗的详细信息
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)