
accbotTsSdk
面向第三方开发者的 AccBot TypeScript SDK 文档站
以 SDK 为主线
围绕 AccAndroid、模块能力、方法参数、返回值和调用示例组织文档,方便第三方开发者直接查用法。
模块边界清晰
将 app、auth、acc、file、input、shell、ocr 等能力按模块拆开,统一说明典型方法、参数、返回值与注意事项。
面向真实接入
结合 accbotTsSdk 包信息和现有测试脚本,优先保留第三方接入最需要的信息,而不是模板说明或历史遗留页。
文档聚焦 SDK
文档站只保留 accbotTsSdk 的接入说明、模块文档与 API 索引,避免示例工程分散主线。
accbotTsSdk 是什么?
accbotTsSdk 是 AccBot 的 TypeScript SDK,面向第三方开发者提供统一的 Android 自动化能力封装。你可以通过 AccAndroid 实例访问设备信息、权限控制、文件读写、无障碍节点、输入、OCR、Shell 等模块能力。
这套文档站的目标不是介绍整个 AccBot 生态,而是帮助你快速回答下面几个问题:
- SDK 怎么安装、怎么初始化?
- 一共有哪几个模块?
- 某个方法该传什么参数?会返回什么?
推荐阅读顺序
- 快速接入:了解依赖、初始化和连接方式
- 运行模式与权限:理解常见权限与运行模式
- Tauri 桌面工具使用说明:项目管理、插件管理、SDK 升级与 APK 打包
- SDK 模块文档:按模块查方法、参数、返回值和示例
- API 索引:快速定位常用方法
SDK 模块一览
android.app:应用信息、运行控制、插件与基础能力android.auth:权限查询与拉起授权android.acc:无障碍节点、查找、节点动作与窗口信息android.file:文件与目录读写android.input:输入法、剪贴板、键盘与文本编辑android.shell:命令执行与后台执行android.ocr:插件化 OCR 用户入口(全屏 / 区域 / Base64)android.paddleOcr:独立的 PaddleOCR 插件入口与语言管理能力- 其他能力:事件、截图/视频流、悬浮窗、短信、通讯录等