Biegacz małpy z Androidem: dotknij z MOVE

Próbuję użyć Monkeyrunner do symulacji złożonych zdarzeń dotykowych. Przesunięcie od a do b za pomocą ...

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

działa świetnie, ale skomplikowany ruch od a do b do c nie działa

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

Szukałem rozwiązania i znalazłem to ..https://android-review.googlesource.com/#/c/50991/

Czy to już jest wymagane w oficjalnym systemie Android? czy musiałem go skompilować lub coś innego i jak to działa?

Naprawdę nie wiem, ale myślę, że ta strona jest oficjalnym źródłem Monkeyrunnera ..MonkeyDevice.java a ten ma typ „MOVE” w linii 70. Ale TouchAction.java po tej samej stronie w linii 28 nie ma wdrożonego „MOVE”. Więc może dlatego nie działa.

Czy ktoś może mi powiedzieć, jak uzyskać złożony ruch dotykowy na telefonie z Androidem?

questionAnswers(1)

yourAnswerToTheQuestion