作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想测量我的设备在运行不同测试用例时的电流消耗。 (有一个工具来测量电流消耗)。
我已经使用 UIAutomator 自动化了测试用例。但是为了运行脚本,我必须通过 USB 或 WiFi 连接设备。在这两种情况下,设备的电流消耗都会增加。
有什么方法可以停止来自 USB 的电流并运行脚本吗?
我试过:
adb shell dumpsys battery set usb 0
这会停止通过 USB 充电,但电流读数仍然更多,因为我认为设备仍在获取电流,它只会停止电池充电。
最佳答案
通过 wifi 连接 ADB。启动一个不执行任何操作的测试用例并测量电流增加(考虑多次执行此操作)。那是你的底线。当您运行实际测试时,无论电流增加多少都是由于测试造成的。
关于android - 如何在不给手机任何电流的情况下在我的手机上运行 adb 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42387501/
我有一个关联数组,我正在尝试使用 smarty 获取第一条记录。 在 php 中,我使用 current(array),但 smarty 似乎没有电流。 所以我写了下面的代码 {if is_array
我是一名优秀的程序员,十分优秀!