我需要知道如何检查设备的设置部分中是否启用了任何类型的屏幕锁定。我需要使用adb命令(使用adb shell)进行检查。我还需要知道所应用的锁的类型。
我尝试过dumpsys,但没有成功。
我想知道即使设备已解锁,设置中是否也启用了屏幕锁定,只需检查在任何状态下是否存在安全性
答案 0 :(得分:0)
已在Is there a way to check if Android device screen is locked via adb? - Stack Overflow中回答并复制到此处:
XiaoMi 9
10
mDreamingLockscreen
adb shell dumpsys window | grep mDreamingLockscreen
mShowingDream=false mDreamingLockscreen=true mDreamingSleepToken=null
->屏幕已锁定
ON
还是OFF
mShowingDream=false mDreamingLockscreen=false mDreamingSleepToken=null
-> Scrren 已解锁 nfc
(如果android有NFC模块)adb shell dumpsys nfc | grep 'mScreenState='
mScreenState=OFF_LOCKED
->屏幕关闭并锁定mScreenState=ON_LOCKED
->屏幕打开并锁定mScreenState=ON_UNLOCKED
->屏幕打开并解锁