Я использую 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 * касаются », не так ли? ' Подправить ', независимо от того, сколько ' Подайте сигнал ' Я послал.