AutoDroid是一款自动化平台与设备管控客户端,支持HTTP REST API,能轻松实现对Android设备的远程自动化控制与批量调度,为自动化测试等提供有力支撑。它内置完善的UI自动化执行引擎,定位精准,交互操作一键完成,执行稳定且兼容性强。具备速率限制、路径遍历保护、头部注入防止、URL规范化、CORS可配置等特性。亮点包括5个单例适配器等。使用时需授权开启无障碍和悬浮窗权限,注意API令牌,设置端口转发。优势有壳执行、手势控制、硬件键操作、文件操作等。

1、软件需要授权开启无障碍权限和悬浮窗权限。

2、请注意仪表盘上显示的API令牌。

3、设置端口转发:adb forward tcp:8080 tcp:8080。
1. 支持HTTP REST API,能轻松实现对Android设备的远程自动化控制与批量调度,为相关流程提供强大支撑。
2. 内置完善的UI自动化执行引擎,通过灵活控件选择器精准定位页面元素,交互操作一键完成,执行稳定且兼容性强。
3. 具备多种安全防护机制,如内容速率限制、路径遍历保护、头部注入防止、URL规范化、CORS可配置等。
1. 支持HTTP REST API,能轻松实现对Android设备的远程自动化控制与批量调度,为相关流程提供强大可靠支撑。
2. 内置完善的UI自动化执行引擎,可通过灵活控件选择器精准定位页面元素,一键完成多种交互操作,执行稳定且兼容性强。
3. 具备速率限制、路径遍历保护、头部注入防止、URL规范化、CORS可配置等安全防护机制,保障软件运行安全。
4. 拥有5个单例适配器,AutomatorEngine作为独立Gradle模块用于UI树遍历等,Web前端采用React19、TypeScript、Vite构建并运行。
5. 壳执行可运行任意壳命令并捕获屏幕截图,支持手势控制、硬件键无障碍树、文件操作等多种功能,操作方便。