Android 界面

捕获并检查已连接的 Android 设备或模拟器的屏幕。

用法

android screen [-h]

选项

  • -h,--help - 显示指定命令的帮助消息。

android 个选项:

  • --sdk=PARAM - Android SDK 的路径。
  • -v,--verbose - 启用详细输出以进行问题排查。
  • -V,--version - 打印版本信息并退出。

子命令

  • capture - 将设备屏幕输出为 PNG。
  • resolve - 以直观方式定位界面元素。将带注释的屏幕截图中的边界框坐标替换为字符串,并将所有 #N 实例替换为标记为 N 的边界框的中心坐标。

说明

android screen 命令集可从已连接的 Android 设备或模拟器中捕获屏幕截图,并提供计算机视觉注释,以便 AI 代理和脚本能够以直观方式定位界面元素。

以直观方式定位界面元素

以下是用于以可视方式定位界面元素的命令序列:

  1. 运行 android screen capture --annotate --output=ui.png 以捕获活动设备屏幕,并在检测到的界面元素周围绘制带编号的边界框。
  2. 检查 ui.png 以确定要互动的界面元素的标签编号 (#N)。
  3. 运行 android screen resolve --screenshot=ui.png --string="input tap #N" 以将 #N 替换为相应边界框的确切 (x, y) 中心坐标。