adbfriend
★ 76
vs
AndroJack-mcp
★ 21
adbfriend vs AndroJack-mcp
adbfriend:ADB Friend 是一个通过 ADB 管理 Android 设备的 CLI 工具,提供文件同步、设备测试配置、按模式卸载应用等功能,还包含 MCP 服务器以便与 AI 工具集成。;AndroJack-mcp:AndroJack 是一个基于文档的 Android 工程 MCP 服务器,提供 21 个专用工具,从官方 Android 和 Kotlin 源获取实时、经过验证的答案。它作为主动守门员,强制在生成代码之前为每种任务类型调用工具,并包含验证器以捕获已移除的 API 和弃用模式。它确保 AI 生成的 Android 代码准确、最新并符合最新平台要求。
01
简评
adbfriendDev Tooling · ★ 76
用于开发和测试的 Android 设备管理
AndroJack-mcpDev Tooling · ★ 21
防止 AI 生成使用已弃用或已移除的 Android API(如 AsyncTask、TestCoroutineDispatcher)的代码。
02
并排对比
字段
分类
开发者工具
开发者工具
Stars
★ 76
★ 21
许可证
Apache-2.0
NOASSERTION
更新时间
4天前
4天前
开源
是
是
标签
adb, 人工智能, Android
agentic-ai-development, Android, android-16
03
功能特性
01从电脑同步文件到手机,跳过已存在的文件
02配置设备用于测试(禁用动画、启用触摸等)
03按模式卸载应用
04包管理命令(沉浸式标志、强制停止、清除数据)
05额外工具包括 adb-speed 和 MCP 服务器
0121 个专用工具,涵盖搜索、已弃用 API 检查、架构指南、Gradle 依赖、测试模式等。
02三层激活模型:被动工具注册、主动接地门(强制工具调用)和循环验证门。
03实时搜索官方 Android 和 Kotlin 文档,避免使用过时的训练数据。
04代码验证器检查 24 条规则,包括已移除的 API、弃用模式和 Android 16 合规性。
05通过 npx 命令零安装快速启动,带有交互式 CLI 和主流 IDE 自动检测。
04
使用场景
↳用于开发和测试的 Android 设备管理
↳通过 AI 助手自动执行 ADB 任务(MCP)
↳高效卸载和管理应用
↳防止 AI 生成使用已弃用或已移除的 Android API(如 AsyncTask、TestCoroutineDispatcher)的代码。
↳确保屏幕方向、可调整大小和 Play Store 要求符合 Android 16 / API 36 规范。
↳生成正确的 KMP(Kotlin Multiplatform)代码,避免仅限 Android 的模式导致 iOS 构建失败。
FAQ
常见问题
adbfriend 和 AndroJack-mcp 有什么区别?
adbfriend 和 AndroJack-mcp 都属于 Dev Tooling 类别。adbfriend 有 76 Stars,AndroJack-mcp 有 21 Stars。
adbfriend 和 AndroJack-mcp 哪个更好?
最佳选择取决于你的具体需求。用于开发和测试的 Android 设备管理 时选 adbfriend,防止 AI 生成使用已弃用或已移除的 Android API(如 AsyncTask、TestCoroutineDispatcher)的代码。 时选 AndroJack-mcp。
adbfriend 是免费的吗?
是的,adbfriend 在 GitHub 开源(Apache-2.0)。
AndroJack-mcp 是免费的吗?
是的,AndroJack-mcp 在 GitHub 开源(NOASSERTION)。
推荐云部署
Ad在 DigitalOcean 上一键部署
为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。
→