用于解锁Android设备屏幕的ADB键事件82对于KK设备不起作用

时间:2017-08-10 09:35:33

标签: android adb

我正在使用以下adb shell命令来解锁设备屏幕。

adb shell input keyevent 82

这适用于具有Android L设备的我的企业设备。但是,当我使用与Kit Kat OS相同的设备命令时,它无效。屏幕上有一个锁定图标和围绕它的圆圈,我必须将其向上滑动。

请建议是否有替代命令。

1 个答案:

答案 0 :(得分:3)

您也许可以检测到SDK版本,如果版本为kitkat或更低,则可以使用以下代码进行滑动。

SDK=`adb -s $i shell getprop ro.build.version.sdk | tr -d '\r'
if (( "$SDK" <= 19 )) ; then
adb shell input swipe 200 500 200 0
fi

您可以根据要使用的屏幕来调整参数以进行滑动以获得确切的开始(x,y)和结束(x,y)。