登录 注册

docker-android

去点 Star
网络与基础设施AI 应用与 AI AgentAI 模型与开发框架 ai-agentandroidandroid-emulatorawsazurecloud
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>

[![Paypal Donate](https://img.shields.io/badge/paypal-donate-blue.svg)](http://paypal.me/budtmo) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) [![codecov](https://codecov.io/gh/budtmo/docker-android/branch/master/graph/badge.svg)](https://codecov.io/gh/budtmo/docker-android) [![Join the chat at https://gitter.im/budtmo/docker-android](https://badges.gitter.im/budtmo/docker-android.svg)](https://gitter.im/budtmo/docker-android?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) [![GitHub release](https://img.shields.io/github/release/budtmo/docker-android.svg)](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 章节有说明。