Droidrun
Droidrun是一个开源平台,核心定位为提供AI驱动的移动应用自动化操作与结构化数据提取服务,支持用户对安卓移动应用进行自定义自动化流程配置,依托AI能力完成复杂的界面识别与交互处理
Droidrun是一个开源平台,核心定位为提供AI驱动的移动应用自动化操作与结构化数据提取服务,支持用户对安卓移动应用进行自定义自动化流程配置,依托AI能力完成复杂的界面识别与交互处理。核心功能包含无代码自动化流程搭建、安卓应用数据结构化提取、设备云端调度管理、自动化任务结果导出、自定义AI模型接入。适合移动开发测试人员、数据采集从业者、数字流程自动化从业者、产品竞品分析人员使用,可应用于移动应用兼容性测试、批量应用信息采集、 repetitive移动操作自动化处理、竞品功能数据追踪等多种场景。
- 适用对象
- 移动应用测试工程师(自动化兼容性测试场景)
- 主要功能
- 无代码流程搭建、结构化数据提取
- 计费方式
- 免费增值,部分功能付费
- 平台
- 网页
- 已收录
- 2026.09.04(58 天)
阅读目录
编辑评测与站内热度
编辑综合评分
满分 5 分
六维指标基于站内真实数据(热度、社区反馈、资料完整度、可达性核验等)综合评估,非用户投票。
全站热度排名
#12201
分类内排名
#128 / 249
累计站内点击
—
近 7 日点击
—
排名与点击为站内真实统计口径,反映 Toolifai 用户行为,非编辑评分。
Droidrun是什么,怎么使用?
约 4 分钟Droidrun是一个开源平台,核心定位为提供AI驱动的移动应用自动化操作与结构化数据提取服务,支持用户对安卓移动应用进行自定义自动化流程配置,依托AI能力完成复杂的界面识别与交互处理。核心功能包含无代码自动化流程搭建、安卓应用数据结构化提取、设备云端调度管理、自动化任务结果导出、自定义AI模型接入。适合移动开发测试人员、数据采集从业者、数字流程自动化从业者、产品竞品分析人员使用,可应用于移动应用兼容性测试、批量应用信息采集、 repetitive移动操作自动化处理、竞品功能数据追踪等多种场景。
主要功能
- 无代码流程搭建:用户可通过平台提供的可视化拖拽界面,点击选择移动应用的界面元素,添加对应的操作指令,如点击、输入、滑动、截图等,无需编写代码即可完成完整自动化流程的配置,配置完成后可直接预览流程运行效果,调整操作节点的顺序与参数,适配不同安卓应用的界面布局逻辑。
- 结构化数据提取:依托AI视觉识别能力,平台可自动识别安卓应用界面中的文本、图片、列表、表单等不同类型元素,按照用户预设的提取规则将非结构化的界面内容转换为结构化数据,支持对嵌套层级的内容进行拆解整理,提取结果可直接导出为标准格式文件。
- 云端设备调度:平台提供共享云端安卓设备池,用户无需自备实体安卓测试设备,即可选择不同型号、不同系统版本的安卓设备运行自动化任务,系统会自动调度空闲设备分配任务,支持多任务并行运行,可查看任务运行的实时设备状态与日志信息。
- 任务结果导出:自动化任务运行完成后,平台会生成完整的任务运行报告,包含每一步操作的执行状态、报错信息、运行时长,提取得到的数据支持导出为CSV、JSON、Excel三种通用格式,用户可直接下载结果文件,也可通过开放API将结果同步到自有系统。
- 自定义模型接入:作为开源平台,支持开发者接入自定义训练的AI识别模型,替换平台默认的界面元素识别模型,适配特定行业的移动应用界面识别需求,用户可通过平台提供的模型接入文档完成配置,无需修改平台核心代码即可实现定制化识别能力。
- 开源社区协作:平台完整代码托管在公开代码仓库,任何开发者都可以查看源码、提交功能修改建议、修复已知问题,用户也可以在社区分享自己配置的通用自动化流程模板,供其他用户直接使用修改,社区会定期更新平台功能,适配新版本安卓系统的特性。
怎么使用
- 访问Droidrun官方网站,点击注册按钮输入邮箱地址设置账号密码,完成账号验证后登录平台控制台。
- 进入创建任务页面,选择目标安卓应用类型,输入应用包信息,打开可视化流程编辑器配置操作步骤。
- 选择运行任务的安卓设备型号与系统版本,确认设备资源状态后,设置任务运行参数与触发方式。
- 启动任务运行,在任务监控页面查看实时运行日志,观察每一步操作的执行结果,排查可能的配置错误。
- 任务运行完成后,在结果页面查看生成的运行报告,下载提取得到的结构化数据文件,也可配置API对接获取结果。
适合什么人群
- 移动应用测试工程师(自动化兼容性测试场景)
- 数据采集从业者(移动应用信息批量获取场景)
- RPA开发人员(移动流程自动化搭建场景)
- 竞品分析人员(移动应用功能数据追踪场景)
- AI开发者(自定义模型接入训练场景)
- 开源技术爱好者(二次开发定制功能场景)
总结
这个开源AI驱动的移动自动化平台,解决了很多移动端自动化测试与数据提取的痛点。对于需要批量处理安卓应用操作的用户来说,无需自备大量实体测试设备,借助平台的云端设备池就可以运行任务,降低了硬件投入成本。可视化无代码搭建流程的设计,降低了移动自动化的使用门槛,即使没有深厚开发基础的用户也能配置出符合需求的自动化流程。AI识别能力解决了传统自动化依赖元素定位,适配性差的问题,能够应对不同布局的移动应用界面。完整的开源开放属性,允许开发者根据自身需求进行二次开发与定制,适配不同行业的特定需求。平台支持定时任务与结果导出,满足长期追踪数据变化的需求,适合需要持续监测移动应用信息的场景使用,整体设计贴合移动端自动化的实际使用需求,功能覆盖从流程配置到结果输出的完整链路。
价格与免费额度
该平台核心代码完全开源免费,任何人都可以下载源码自行部署使用,自行部署没有功能与使用限制。官方提供的云端服务,免费版支持创建最多5个自动化任务,每个任务最多运行3次每日,可使用基础共享设备资源,适合个人用户测试体验。付费版按照使用资源计费,基础付费方案每月29美元,支持创建50个任务,每日运行100次任务,可优先调度设备资源,适合小型团队使用。专业方案每月99美元,支持创建无限制任务,提供专属设备资源,支持优先技术支持,适合企业团队使用。建议个人测试用户使用免费版,企业生产场景选择专业方案。
优点与不足
优点
- 完整开源开放,支持用户二次开发定制功能
- 提供可视化无代码流程编辑,降低使用门槛
- 内置云端安卓设备池,无需用户自备实体设备
- 依托AI实现界面元素识别,适配不同布局的应用
- 支持多种格式数据导出与API对接,适配系统集成需求
- 提供开源社区支持,可共享流程模板与问题解决方案
不足
- 目前仅支持安卓应用自动化,暂不支持iOS应用
- 免费共享设备资源有限,高峰时段需要排队等待
- 自定义模型接入需要一定开发基础,对新手不够友好
- 平台文档部分内容更新不及时,部分功能说明不够详细
能帮你做的 8 件事
- 01无代码流程搭建
- 02结构化数据提取
- 03云端设备调度
- 04任务结果导出
- 05AI移动自动化场景的常用方案
- 06开源数据提取场景的常用方案
- 07移动应用测试工程师(自动化兼容性测试场景)的日常效率工具
- 08先用免费额度验证需求再决定付费
更新历史
- 页面资料核验与信息更新
- Droidrun 收录进 Toolifai 目录
常见问题
该平台是否支持iOS移动应用自动化?
当前版本仅支持安卓移动应用的自动化操作与数据提取,暂不支持iOS平台的应用自动化。根据官方开发路线图,iOS支持功能处于规划阶段,后续版本可能会逐步推出相关支持,用户可关注官方开源仓库的更新信息获取最新进展,如果需要iOS自动化处理,当前版本无法满足需求,需要搭配其他平台使用。
自行部署平台需要哪些技术基础?
自行部署Droidrun平台,需要具备基础的服务器运维知识,能够配置依赖的运行环境,包括Node.js、Python环境与相关数据库服务,同时如果需要连接自有实体安卓设备,还需要配置ADB调试环境。如果仅使用云端服务,不需要自行部署,也不需要相关技术基础,通过浏览器访问平台就可以完成所有操作,自行部署适合有定制化需求,希望将平台部署在自有内网环境的团队。
平台支持接入自定义AI模型吗?
作为开源平台,Droidrun支持开发者接入自定义训练的AI界面识别模型,平台提供了标准的模型接入接口文档,开发者可以按照文档要求修改模型接入部分的配置,替换默认的识别模型,不需要修改平台核心的自动化调度流程代码,适配特定行业的移动应用界面识别需求,比如识别特定类型的金融应用、电商应用界面,提升识别准确率。
免费版云端服务有哪些限制?
官方提供的云端服务免费版,支持注册用户创建不超过5个自动化任务,每个任务每日运行次数不超过3次,使用共享的公共设备池,高峰时段需要排队等待分配设备,不支持优先调度,也不提供技术支持服务,仅支持导出最多1000条提取数据,适合个人用户体验平台功能,测试自动化流程使用,如果需要更多的使用次数与功能,需要升级到付费版本。
是否支持与自有业务系统对接?
平台提供完整的开放API接口,付费版本用户可以通过API触发自动化任务、获取任务运行状态、下载提取得到的结构化数据,可将平台能力集成到自有测试系统、数据采集系统中,实现全流程自动化对接,不需要人工登录平台操作,适合企业用户搭建自有自动化工作流。
开始使用 Droidrun
从官方入口了解最新功能与使用方式。
由 Toolifai 编辑维护
欢迎产品方补充截图、功能介绍与官方资料。更新和纠错由编辑审核后发布。