安卓中使用adb判断手机是否锁屏

可能在Android测试过程中有很多需要获取的元素,比如这个手机的屏幕状态,可以通过adb命令获取手机是否锁屏状态

手机屏幕状态这种动态的可以通过一个window的服务来获取,执行指令:

adb shell dumpsys window policy | findstr isStatusBarKeyguard (守卫者状态:电源键)
adb shell dumpsys window policy | findstr mShowingLockscreen (显示锁定屏幕)

 

已解锁状态值:

isStatusBarKeyguard=false (true时:手机锁屏;false时:手机解锁)
mShowingLockscreen=true (true时:手机锁屏;false时:手机解锁)

 

————————————————

 

 

 

赞 (0)