Kierowanie na elementy interfejsu wizualnie. Zastępuje współrzędne ramki ograniczającej z adnotowanego zrzutu ekranu w ciągu tekstowym, zamieniając wszystkie wystąpienia symbolu #N na współrzędne środka ramki ograniczającej oznaczonej symbolem N.
Wykorzystanie
android screen resolve [-h] [--screenshot=PARAM] [--string=PARAM]
Opcje
-h,--help– wyświetla komunikat pomocy dotyczący określonego polecenia.--screenshot=PARAM– zrzut ekranu zrobiony za pomocąandroid screen capture --annotate.--string=PARAM– ciąg znaków, w którym mają zostać zastąpione współrzędne.
Opcje: android
--sdk=PARAM– Ścieżka do pakietu SDK na Androida.-v,--verbose– włącza szczegółowe dane wyjściowe na potrzeby rozwiązywania problemów.-V,--version– wyświetla informacje o wersji i zamyka program.
Opis
android screen resolve tłumaczy symbole zastępcze etykiet wizualnych (#N) z adnotowanego zrzutu ekranu (utworzonego za pomocą android screen capture --annotate) na odpowiadające im współrzędne środka ekranu (x y).
Dzięki temu agenci AI i skrypty automatyzacji mogą generować polecenia adb shell input (np. kliknięcia i przesunięcia) przez odwoływanie się do ponumerowanych etykiet z adnotowanego obrazu zamiast ręcznego obliczania współrzędnych pikseli.
Przykłady
Jeśli etykieta 5 w ui.png jest wyśrodkowana na współrzędnych (500, 1000), uruchomienie:
android screen resolve --screenshot=ui.png --string="input tap #5"
dane wyjściowe input tap 500 1000.