Android - команда ADB для выполнения действия перетаскивания? - PullRequest
0 голосов
/ 08 мая 2020

Есть ли способ выполнить перетаскивание с помощью команды adb.

Для appium Вот как мы это делаем: '' 'action.longPress (ele1) .moveTo (ele2) .release (). выполнить (); '' '

Я хотел бы сделать это для android с помощью команды adb.

1 Ответ

2 голосов
/ 19 августа 2020

Введите adb shell input в командной строке, вы можете получить информацию о жестах.

Используйте следующую команду:

adb shell input draganddrop x1 y1 x2 y2

Если подключено несколько устройств, используйте:

adb -s serialno shell input draganddrop x1 y1 x2 y2

ADB будет использовать время по умолчанию или вы можете добавить его:

adb -s serialno shell input draganddrop x1 y1 x2 y2 duration(ms)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...