我正在使用以下adb shell命令来解锁设备屏幕。
adb shell input keyevent 82
Run Code Online (Sandbox Code Playgroud)
对于具有Android L设备的我的企业设备,这可以正常工作。但是,当我对带有Kit Kat OS的设备使用相同的命令时,它不起作用。屏幕上有一个“锁定”图标并在其周围绕圈,我必须向上滑动。
请建议是否有备用命令。
您可以检测一下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
Run Code Online (Sandbox Code Playgroud)
您可以根据您使用的屏幕调整针对滑动的参数,以获得准确的开始 (x,y) 和结束 (x,y)。
| 归档时间: |
|
| 查看次数: |
6946 次 |
| 最近记录: |