美文网首页
ADB获取手机屏幕状态

ADB获取手机屏幕状态

作者: 果冻_50fc | 来源:发表于2020-07-27 09:44 被阅读0次

概述

工作中要对测试机进行一些操作时,首先需要判断当前手机所处的状态(黑屏、亮屏锁定、解锁)以便选择相应的操作

实现

首先通过adb shell dumpsys power | find "Display Power: state="来获取手机当前为黑屏还是亮屏

···

C:\>adb shell dumpsys power | find "Display Power: state="

Display Power: state=OFF

···

然后通过adb shell dumpsys window policy | find "isStatusBarKeyguard"来判断是否锁定,true值为锁屏,false为解锁

```

C:\>adb shell dumpsys window policy | find "isStatusBarKeyguard"

    mStatusBar=Window{71c9ed7 u0 StatusBar} isStatusBarKeyguard=true

```

参考文章:https://blog.csdn.net/u012700515/article/details/80404235

相关文章

网友评论

      本文标题:ADB获取手机屏幕状态

      本文链接:https://www.haomeiwen.com/subject/nmjvlktx.html