J'essaie d'envoyer des événements tactiles à un appareil en utilisant AndroidDebugBridge, afin de pouvoir faire de l'automatisation de base pour les tests de l'interface utilisateur. J'ai suivi la discussion dans LIEN . Je suis capable d'utiliser sendevent pour simuler le toucher sur des émulateurs, mais je ne peux pas faire la même chose sur un appareil.
Comme dans le lien ci-dessus, l'émulateur semble envoyer 6 événements pour chaque contact (xcoord, ycoord, 2 pour la pression, 2 pour le relâchement) et il était facile d'utiliser cette information pour envoyer des événements, mais un getevent pour l'écran tactile d'un appareil semble générer beaucoup trop d'événements.
Quelqu'un a-t-il réussi à envoyer un message tactile à un appareil à partir d'ADB ? Pourriez-vous nous faire part de la solution ?