Est-il possible de produire en continu glissement du doigt sur l'écran tactile, avec la bad, sur Android?
Je suis en train d'essayer de reproduire action de balayage, avec l'aide de la bad.
Actuellement, ce code fonctionne (pour glisser)
adb shell input touchscreen swipe 530 1420 530 1120
adb shell input touchscreen swipe 530 1120 830 1120
qui est
adb shell input touchscreen swipe x1,y1, x2,y2
mais ils sont deux discontinue de glisse.. Son équivalent à la première utilisation, prendre ur de la main hors de l'écran et de faire le deuxième balayage et ainsi de suite..
J'aimerais réaliser cela comme un simple geste de la main..
Comme, imaginez un jeu où il y a le feu à chaud-dessous et vous devez faire glisser om-nom à travers les différents obstacles sans prendre votre doigt om-nom .. - dessus de la bad balayage, pauvres om-nom serait tomber dans le feu et devenir rôti-om-nom. 🙁
quelque chose comme
adb shell input touchscreen swipe [(x1,y1, x2,y2), (x3,y3, x4,y4)...(xn-1,yn-1, xn,yn)]
si pas de la bad, aucune autre alternative?
- avec la bad? pouvez-vous dire pourquoi?
- parce que je voudrais faire quelque chose de physiquement sans avoir à toucher le téléphone.. tout simplement une expérience.
- Très intéressant comme Im essayant de même, de faire le déverrouillage de l'écran via ADB, mais comme @Ocelot je reçois 3 discontinu de glisse
- vous pouvez utiliser unlock.sh script pour que. Pour obtenir les coordonnées suffit d'utiliser
screencap
pour obtenir une capture d'écran de votre téléphone lockscreen.
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire dans la BAD. Utilisation getevent pour enregistrer votre saisie manuelle avec:
Ou de l'enregistrer sur un périphérique spécifique:
Puis simuate enregistré entrée:
getevent
etsetevent
, j'ai été en mesure d'automatiser des Actions/Tapes.Vous devez exécuter à l'intérieur de l'appareil android entrée commande, pour continuer swap ajouter & entre entrée de commande, exemple ci-dessous:
Mais besoin de faire une pause ou de retarder (sommeil,d'attente entre la commande pour plus de précision de balayage.
Je pense que ce sera une bonne option