标签:screen def imp ros 这一 comm 数据 png shel
在用python对手机做一些自动化操作时,常常会判断手机的亮屏状态,知晓手机的亮屏状态后才好做进一步的动作,如给屏幕解锁等。
用于了解手机的亮屏情况,有一个adb命令可用:
adb shell dumpsys window polic
分别在灭屏和亮屏的情况下run这个adb command,看打印出的info有何不同?
从图中可看出, 亮屏和灭屏的状态,有几行是有明显不一样的。
任挑一行用来作为check数据都是可以的,为了简便,我们挑最明显最短的:
mAwake=false
为详细明了解checkpoint这一行的确定值,我们还是打其打印出来看看,因为有些字符看不了。怎么看?
我们其它以下这句将打印的内容变成一个列表并打印查看详细的结果:
1. list = os.popen(‘adb shell dumpsys window policy‘).readlines()
标签:screen def imp ros 这一 comm 数据 png shel
原文地址:https://www.cnblogs.com/hyf20131113/p/10919556.html