gpt4 book ai didi

android - 如何使用 adb shell 命令验证 android 设备屏幕打开或关闭

转载 作者:行者123 更新时间:2023-11-29 15:12:02 73 4
gpt4 key购买 nike

尝试使用 mScreenOn=truemPowerState=SCREEN_BRIGHT_BIT 检查设备屏幕打开或关闭。但是以下命令在最新的 android 版本中不起作用。它什么都不返回

以下命令在 Android - 4.3 Jelly Bean 中运行良好

  1. 使用 input_method dumpsys

    adb shell dumpsys input_method | grep mScreenOn

  2. 使用电源转储系统

    adb shell dumpsys 电源 | grep mScreenOn

    adb shell dumpsys 电源 | grep mPowerState

是否有任何其他方法可以在最新的 android 版本(Lollipop、Nougat、Oreo、Pie 等)上使用 adb shell 命令验证屏幕关闭或打开状态

最佳答案

最近我遇到了同样的问题,并找到了以下解决方案。

mInteractive 值在 dumpsys input_method 中为“true”表示显示开启,“false”表示显示关闭。

Ex 在 shell 脚本中的用法:

screen_info=`adb shell dumpsys input_method | grep mInteractive=true`
if [[ $screen_info == *"mInteractive"* ]]
then
echo "Screen is ON"
#Do something
else
echo "Screen is OFF"
#Do something
fi

关于android - 如何使用 adb shell 命令验证 android 设备屏幕打开或关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30402582/

73 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com