Segmenta elementos da interface visualmente. Substitui as coordenadas da caixa delimitadora de uma captura de tela anotada por uma string, substituindo todas as instâncias de #N pelas coordenadas do centro da caixa delimitadora rotulada como N.
Uso
android screen resolve [-h] [--screenshot=PARAM] [--string=PARAM]
Opções
-h,--help: mostra a mensagem de ajuda do comando especificado.--screenshot=PARAM: uma captura de tela feita comandroid screen capture --annotate.--string=PARAM: a string em que as coordenadas serão substituídas.
Opções de android:
--sdk=PARAM: caminho para o SDK do Android.-v,--verbose- Ativa a saída detalhada para solução de problemas.-V,--version: imprime informações da versão e sai.
Descrição
O android screen resolve traduz os marcadores de posição de rótulo visual (#N) de uma captura de tela anotada (capturada com android screen capture --annotate) nas coordenadas correspondentes do centro da tela (x y).
Isso permite que agentes de IA e scripts de automação gerem comandos adb shell input (como toques e deslizes) referenciando rótulos numerados da imagem anotada em vez de calcular manualmente as coordenadas de pixel.
Exemplos
Se o marcador 5 em ui.png estiver centralizado nas coordenadas (500, 1000), execute:
android screen resolve --screenshot=ui.png --string="input tap #5"
gera input tap 500 1000.