resolução de tela do Android

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 com android 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.