如何使用adb滚动应用程序?

时间:2016-08-28 09:58:58

标签: android adb

我正在寻找一种方法,使用adb向上或向下滚动显示不同类型的应用。

如何使用adb命令滚动Facebook或CNN等应用程序?

3 个答案:

答案 0 :(得分:11)

向上滚动:

echo '<a href="page2.php?name='.$row->notename.'">'.$row->notename.'</a>';

向下滚动:

adb shell input swipe 300 300 500 1000 

如果您需要更精确的滑动,可以调整坐标。

adb shell input swipe 500 1000 300 300 

在下一个命令之前也要睡一觉

答案 1 :(得分:1)

您可以使用 adb input shell roll 命令:

adb shell input roll <dx> <dy>

示例:

adb shell input roll 15 15

答案 2 :(得分:0)

您可以使用input shell命令。

用法:

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