docker-android
16,116
Stars
1,784
Forks
182
Watchers
158
Open Issues
NOASSERTION
许可证
Python
语言
2016-12-22
创建时间
2026-11-10
最近更新
项目能做什么
基于 Docker 的 Android 运行方案,支持 noVNC、视频录制、MCP 服务端及 AI Agent。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<p align="center">
<img id="header" src="./images/logo_docker-android.png" />
</p>
[](http://paypal.me/budtmo) [](http://makeapullrequest.com) [](https://codecov.io/gh/budtmo/docker-android) [](https://gitter.im/budtmo/docker-android?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [](https://github.com/budtmo/docker-android/releases)
Docker-Android is a docker image built to be used for everything related to Android. It can be used for Application development and testing (native, web and hybrid-app).
Sponsors
--------
<p align="center">
<a href="https://proxy-seller.com/?utm_source=github&utm_medium=referral&utm_campaign=budtmo&utm_term=github">
<img src="./images/sponsor_proxyseller.png" alt="ProxySeller" width="500">
</a>
</p>
[Proxy-Seller](https://proxy-seller.com/?utm_source=github&utm_medium=referral&utm_campaign=budtmo&utm_term=github) gives you reliable proxy infrastructure for any workflow: private residential, mobile (4G/5G/LTE), ISP, and datacenter IPv4/IPv6 proxies, all with HTTP(S) and SOCKS5 support. Tap into 47M+ residential IPs across 220+ locations, target exactly the country, city, or ISP you need, and count on 99.7% uptime backed by 24/7 support. Get 15% off with promo code **BUDTMO**.
Advantages of using this project
--------------------------------
1. Emulator with different device profile and skins, such as Samsung Galaxy S6, LG Nexus 4, HTC Nexus One and more.
2. Support vnc to be able to see what happen inside docker container
3. Support log sharing feature where all logs can be accessed from web-UI
4. Ability to control emulator from outside container by using adb connect
5. Integrated with other cloud solutions, e.g. [Genymotion Cloud](https://www.genymotion.com/cloud/)
6. It can be used to build Android project
7. It can be used to run unit and UI-Test with different test-frameworks, e.g. Appium, Espresso, etc.
8. It support (http) docker-android MCP-Server (beta-version)
9. It support Appium MCP
10. It support AI-Agent (beta-version) - supported local-LLM server: Ollama, VLLM
<p align="center">
<img src="./images/mcp_and_ai_agent.png">
</p>
<p align="center">
<img src="./images/mcp_appium_and_ai_agent.png">
</p>
List of Docker-Images
---------------------
|Android |API |Image with latest release version |Image with specific release version|
|:---|:---|:---|:---|
|9.0|28|budtmo/docker-android:emulator_9.0|budtmo/docker-android:emulator_9.0_<release_version>|
|10.0|29|budtmo/docker-android:emulator_10.0|budtmo/docker-android:emulator_10
阅读完整原文
商业机会分析 AI 生成
托管式 Android AI-Agent 沙箱云平台
| 产品构想 | 基于项目新加入的 MCP Server 与 AI-Agent 能力,为 LLM/Agent 开发者提供即开即用、带视觉与动作接口的云端 Android 执行沙箱 API。 |
| 核心功能 | 开箱即用的 MCP Server 接口、无头/noVNC 切换、容器秒级启动与状态快照重置、动作执行录屏与多模态视觉反馈、按调用量与运行时长计费的 API |
| 目标用户 | 移动端 AI 自动化应用开发者、大模型落地团队、RPA 开发者 |
| 难度/周期 | 中等 · 1-2 个月 · 成本:支持嵌套虚拟化(Nested Virtualization)的云服务器费用(如 AWS c5.metal 或 GCP 裸机/支持 KVM 的实例),月度初期约 $150-300 |
| 收费模式 | 按实例运行时长订阅制(如 $29/月包基础实例),超额并发/Token 动作按量扣费 |
| 竞争风险 | 底层 QEMU/KVM 依赖硬件虚拟化,云厂商计算成本较高;移动端 Agent 交互延迟优化难度大 |
| 依据 | 已验证事实 |
CI/CD 移动测试农场管理系统(SaaS / 私有部署版)
| 产品构想 | 将 docker-android 封装为对接 GitHub Actions / GitLab CI / Jenkins 的即开即用测试网格,解决移动端集成测试排队久、维护繁琐的问题。 |
| 核心功能 | 支持多版本 Android 镜像一键拉起、测试视频与日志自动归档、Web 端真机远程调试看板、并发测试调度与负载均衡 |
| 目标用户 | 中小型移动开发团队、独立独立移动应用工作室、DevOps 工程师 |
| 难度/周期 | 高 · 2-3 个月 · 成本:初期开发成本为主,需采购 1-2 台高配支持 KVM 的独立服务器做测试(月度约 $100) |
| 收费模式 | SaaS 版按并发构建数订阅(如 $49/月起);私有化部署售卖企业授权证书与技术支持 |
| 竞争风险 | 面对 Sauce Labs、BrowserStack 等成熟商业测试云的竞争,需主打性价比与私有化合规优势 |
| 依据 | 数据支持的判断 |
移动应用动态行为分析与安全检测沙箱
| 产品构想 | 利用其录屏、网络监控与容器隔离特性,面向应用安全人员提供 APK 自动化投毒分析、恶意行为监控与合规检测平台。 |
| 核心功能 | APK 一键上传自动运行、Hook/网络行为捕获、合规性权限调用分析报告输出、完整执行过程视频审计回放 |
| 目标用户 | 移动安全审计人员、应用商店审核团队、移动风控工程师 |
| 难度/周期 | 中等 · 1.5-2.5 个月 · 成本:开发环境服务器成本,月度约 $50-100 |
| 收费模式 | 按分析报告份数收费,或月度/年度企业安全工具订阅制 |
| 竞争风险 | 现代应用对模拟器/容器环境有反检测机制,需要持续对抗过检测 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| NousResearch/hermes-agent | 中文介绍暂未生成 The agent that grows with you |
262,405 | Python |
| firecrawl/firecrawl | 中文介绍暂未生成 Supercharge your AI agents with data from the web and beyond |
200,452 | TypeScript |
| DietrichGebert/ponytail | 中文介绍暂未生成 Makes your AI agent think like the laziest senior dev in the |
188,309 | JavaScript |
| msitarzewski/agency-agents | 中文介绍暂未生成 A complete AI agency at your fingertips - From frontend wiza |
167,640 | Shell |
| langgenius/dify | 中文介绍暂未生成 Build Agentic workflows, RAG pipelines, with rich AI model a |
160,874 | Python |
| langflow-ai/langflow | 中文介绍暂未生成 Langflow is a powerful tool for building and deploying AI-po |
156,511 | Python |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2016-12-22,近 30 天仍在推送,发布过 100 个 Release |
| 社区活跃 | Star 16,116 / Fork 1,784 / Issue 158(数据支持,可自行核实) |
| 许可证 | NOASSERTION |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/budtmo/docker-android.git cd docker-android docker compose up -d # 或参考 README 中的 docker run 命令
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。