Résoudre les problèmes d'écran Android

Cible visuellement les éléments d'interface utilisateur. Remplace les coordonnées du cadre de délimitation d'une capture d'écran annotée par une chaîne, en remplaçant toutes les instances de #N par les coordonnées du centre du cadre de délimitation libellé N.

Utilisation

android screen resolve [-h] [--screenshot=PARAM] [--string=PARAM]

Options

  • -h,--help : affiche le message d'aide pour la commande spécifiée.
  • --screenshot=PARAM : capture d'écran effectuée avec android screen capture --annotate.
  • --string=PARAM : chaîne dans laquelle insérer les coordonnées.

Options android :

  • --sdk=PARAM : chemin d'accès au SDK Android.
  • -v,--verbose : active la sortie détaillée pour le dépannage.
  • -V,--version : imprime les informations sur la version et quitte.

Description

android screen resolve traduit les espaces réservés pour les libellés visuels (#N) d'une capture d'écran annotée (capturée avec android screen capture --annotate) en coordonnées du centre de l'écran correspondantes (x y).

Cela permet aux agents d'IA et aux scripts d'automatisation de générer des commandes adb shell input (comme des gestes d'appui et de balayage) en référençant des libellés numérotés à partir de l'image annotée au lieu de calculer manuellement les coordonnées des pixels.

Exemples

Si le libellé 5 dans ui.png est centré sur les coordonnées (500, 1000), exécutez :

android screen resolve --screenshot=ui.png --string="input tap #5"

sorties input tap 500 1000.