Android 脚本 API
面向 脚本开发者:Android 使用 robottools_android,按能力模块导入。
| 文档 | 说明 |
|---|---|
| 接口索引 | 365 项公开接口,按能力分组 |
| 分组规格 | 见下方表格或左侧“API 参考”菜单 |
| 分组 | 项数 |
|---|---|
| 输入与触控 | 15 项 |
| 节点操作 | 23 项 |
| 无障碍 Web | 9 项 |
| 图色与找图 | 25 项 |
| OpenCV 插件 | 75 项 |
| OCR 识字 | 7 项 |
| YOLO 目标检测 | 4 项 |
| 网络 | 15 项 |
| 文件 | 29 项 |
| 应用 | 9 项 |
| 设备 | 31 项 |
| XML | 14 项 |
| 宿主与 UI | 35 项 |
| 运行配置 | 8 项 |
| 独立虚拟屏 | 49 项 |
| 调试与会话 | 17 项 |
最小示例
python
from robottools import info, run_script_main
from robottools_android import touch, node
def main() -> int:
info("Hello Android automation")
touch.tap(540, 1200)
return 0
if __name__ == "__main__":
raise SystemExit(run_script_main(main))OCR 示例
python
from robottools_android import ocr
ocr.init(mode="ppocr_v6")
hit = ocr.find("确认", region=(0, 0, 600, 800))
print(hit)