用途:通过 uiautomator2 做语义化 UI 元素检测,对目标应用进行自动化交互与测试,适合在多设备上验证功能、监控应用行为。
主要能力:启动并交互目标应用(App Control);监控应用行为(Detection);验证功能是否正常(Validation)。
使用方式:提供三个脚本。adb-uiautomator-launch.py 用于启动自动化;adb-uiautomator-check.py 用于检查;adb-uiautomator-test.py 用于测试。基础用法:uv run .claude/skills/adb-uiautomator/scripts/adb-uiautomator-launch.py。指定设备:加 --device 127.0.0.1:5555;输出 JSON:加 --json。另有基于 TOON 的工作流定义(app-launch.toon、element-check.toon、functional-test.toon,各配同名 .md 文档),用 ADB 工作流编排器执行:uv run .claude/skills/adb-workflow-orchestrator/scripts/adb-run-workflow.py --workflow .claude/skills/adb-uiautomator/workflow/app-launch.toon --param device="127.0.0.1:5555"。自定义工作流可在 workflow/ 目录新建 .toon 文件(TOON v4.0 语法)并配 .md 文档。
限制:资料未说明支持平台、依赖版本、是否需要已连接设备或安装 uiautomator2 等前提,也未提供收费、价格与效果信息,上述均暂未提供。