Jenkins+Android自动化中判断手机是否息屏
Posted 特级厨神袁剑剑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins+Android自动化中判断手机是否息屏相关的知识,希望对你有一定的参考价值。
关键的adb指令是:adb shell dumpsys power | findstr "Display Power:state="
1、手机黑屏状态下,输入指令的结果为:
2、手机屏幕点亮状态下(按下电源键,未解锁),输入指令的结果为:
3、 手机屏幕点亮状态下(按下电源键,已解锁),输入指令的结果为:
由上面三个结果可以知道,该adb指令只能获取到屏幕是否点亮状态,不可获取到是否解锁状态
写了个方法获得状态
OFF为息屏状态
ON为亮屏状态
以上是关于Jenkins+Android自动化中判断手机是否息屏的主要内容,如果未能解决你的问题,请参考以下文章