Как смоделировать три или более касаний на android с помощью ADB - PullRequest
0 голосов
/ 24 апреля 2020

Я использую ADB cmd для имитации сенсорных событий, например:

...
sendevent /dev/input/event1 3 57 -1
sendevent /dev/input/event1 3 57 32494
sendevent /dev/input/event1 0 0 0
sleep 0.0075482;
sendevent /dev/input/event1 1 330 1
sendevent /dev/input/event1 1 325 1
sendevent /dev/input/event1 3 53 609
sendevent /dev/input/event1 3 54 1671
sendevent /dev/input/event1 3 57 -1
sendevent /dev/input/event1 0 0 0
sleep 0.0074909;
...

Не идеально, но работает. Но это может симулировать только одно касание одновременно.

Как имитировать три или более касаний? Скажем, десять пальцев в это время стучат?

Я пробовал getevent для «постукивания десятью пальцами», а затем воспроизводил его, касания «1011 * касаются », не так ли? ' Подправить ', независимо от того, сколько ' Подайте сигнал ' Я послал.

...