zoukankan      html  css  js  c++  java
  • 检测手机屏幕是否亮屏解锁

    通过adb命令获取手机是否锁屏状态,可以通过下面指令:
    1.adb shell dumpsys window policy^|grep isStatusBarKeyguard
    2.adb shell dumpsys window policy^|grep mShowingLockscreen

    运行第1条命令,获取到结果,如下:
    isStatusBarKeyguard=false mFocusedWindow=Window{3c2b801 u0 com.tencent.mm/com.tencent.mm.ui.LauncherUI}
    mShowingLockscreen=false mShowingDream=false mDreamingLockscreen=false
    运行第2条命令,获取到结果,如下:
    isStatusBarKeyguard=true mFocusedWindow=Window{241b4081 u0 StatusBar}
    mShowingLockscreen=true mShowingDream=false mDreamingLockscreen=true


    已解锁状态值:
    isStatusBarKeyguard=false
    mShowingLockscreen=false
    如果出现以上2指令有一条指令输出值空,则取
    isStatusBarKeyguard=false

    mShowingLockscreen=false
    作为判断即可。

    还可以根据如下操作使手机亮屏解锁


    亮屏
    adb shell inputkeyevent 26
    keyevent 26表示点击power

    解锁
    adb shell inputswipe 500 50 500 700
    swipe 表示滑动,从500,50滑动到500,700

  • 相关阅读:
    maven引入tomcat插件
    Maven更新jdk1.7
    ehcashe
    response的json
    ajax
    180411
    清空select标签中option选项
    jackson
    ajax
    mysql主从
  • 原文地址:https://www.cnblogs.com/lincj/p/6991084.html
Copyright © 2011-2022 走看看