Android Обезьяна бегун: прикоснуться с MOVE

Я пытаюсь использовать monkeyrunner для имитации сложных сенсорных событий. Проведите от А до Б с ...

device.drag((300,500),(300,650),0.5,50)

прекрасно работает, но сложное движение от А до В не работает, пытаясь с этим

device.touch(100,500, 'DOWN')
device.touch(300,500, 'MOVE')
device.touch(300,400, 'MOVE')
device.touch(300,400, 'UP')

Был поиск решения и нашел это ..https://android-review.googlesource.com/#/c/50991/

Это уже внедряется в официальный андроид sdk? или я должен был скомпилировать это или что-то еще и как это работает?

Я действительно не знаю, но я думаю, что эта сторона является официальным источником monkeyrunner ..MonkeyDevice.java и у этого есть тип "MOVE" в строке 70. Но TouchAction.java на той же стороне в строке 28 не имеет реализованного "MOVE". Так что, возможно, это причина, почему это не работает.

Может кто-нибудь сказать мне, как я получаю сложное сенсорное движение на телефоне Android?

Ответы на вопрос(1)

Ваш ответ на вопрос