我正在寻找一种使用adb
在不同类型的应用中向上或向下滚动的方法。
我该如何使用adb
命令滚动Facebook或CNN等应用程序?
向上滚动:
adb shell input swipe 300 300 500 1000
向下滚动:
adb shell input swipe 500 1000 300 300
如果您需要更精确的滑动,可以调整坐标。
sleep 2
在进行下一个命令之前,也要加上睡眠时间。
input
命令。adb shell input swipe <start_x> <start_y> <end_x> <end_y> duration_ms>
adb shell input swipe 250 800 250 400 300
向上滚动(向下滑动):
adb shell input swipe 250 400 250 800 300
请确保您使用的坐标在您设备屏幕尺寸范围内!
您可以通过截屏来确定正确的坐标:
adb exec-out screencap -p > screen.png
roll
:adb shell input roll <dx> <dy>
例子:
adb shell input roll 15 15