Визуально воздействует на элементы пользовательского интерфейса. Заменяет координаты ограничивающей рамки с аннотированного скриншота строкой, заменяя все вхождения #N координатами центра ограничивающей рамки с меткой N
Использование
android screen resolve [-h] [--screenshot=PARAM] [--string=PARAM]
Параметры
-
-h,--help- Отображает справочное сообщение для указанной команды. -
--screenshot=PARAM- Скриншот, сделанный с помощьюandroid screen capture --annotate. -
--string=PARAM- Строка, в которую нужно подставить координаты.
Параметры android :
-
--sdk=PARAM- Путь к Android SDK. -
-v,--verbose- Включить подробный вывод информации для устранения неполадок. -
-V,--version- Вывести информацию о версии и завершить работу.
Описание
android screen resolve преобразует визуальные метки-заполнители ( #N ) с аннотированного скриншота (полученного с помощью android screen capture --annotate ) в соответствующие координаты центра экрана ( xy ).
Это позволяет агентам ИИ и скриптам автоматизации генерировать команды adb shell input (например, касания и свайпы), используя пронумерованные метки из аннотированного изображения вместо ручного вычисления координат пикселей.
Примеры
Если метка 5 на изображении ui.png центрирована в координатах (500, 1000) , то выполняется следующее:
android screen resolve --screenshot=ui.png --string="input tap #5"
выходы input tap 500 1000 .