AI 编程01
谷歌向第三方编程智能体(能自动写代码、查问题的 AI 工具)开放了安卓开发工具,不再只推自家的 Gemini。以前智能体只能靠翻代码猜项目情况,现在可以直接读取项目结构、模拟器、日志和线上崩溃报告。例如 Claude Code 借助泄漏检测库找到内存泄漏并修复验证,谷歌称这类排查快了近一倍、省了最多 25% 的 token。开发者可以在 Android Studio 里自由切换 40 多种智能体,还能用命令行工具在终端预览界面、测试真机。不过谷歌没说明 77% 提速等数据的测量方式,且仍有“能自动找 bug 却修不完”的教训,人工把关不能省。
文中可用工具
- Claude CodeAnthropic 的编程智能体,可借助泄漏检测库查找并修复内存泄漏
- CodexOpenAI 的编程智能体,可通过官方 CLI 插件接入安卓开发流程
- Antigravity谷歌自家的编程智能体,原文未说明具体用途细节
- Android Studio Rabbit 2安卓官方开发环境,新版本稳定支持自定义智能体
- Android CLI终端里的安卓开发命令行工具,支持项目创建、模拟器管理、界面检查等
- Compose Preview在开发环境中预览 Jetpack Compose 界面
- LeakCanary开源内存泄漏检测库,被智能体用来定位泄漏
- Android Bench 2.0评估模型和智能体在复杂安卓开发任务上表现的基准测试
- Agent Client Protocol让不同编程智能体接入开发工具的开源协议
AI 编程02
manhduonghn/opencode-termux · Termux based Android app that runs the official OpenCode CLI natively inside Termux (glibc binary patched with patchelf) - no root, no proot, the agent gets the full Termux toolbox
该项目是 Termux 应用的定制分支,通过安装 glibc 运行时并用 patchelf 修补官方 OpenCode CLI 二进制的 ELF 解释器,使这一原本面向 glibc 的编程智能体能在 Android 的 Termux 用户空间中原生运行,无需 root、proot 或 chroot。应用每次启动自动完成运行时安装、CLI 下载与校验、二进制修补和原子化安装,并支持自愈、校验和验证、Web UI 主界面、终端 TUI 与浮动输入栏,让智能体可使用 Termux 的完整工具链。
应用工具03
Pick-Your-AI/pick-your-ai-android · Android planning client for Pick Your AI; delivery tracked in Project 4.
该项目提供一个可测试的 Kotlin/JVM 核心,以及一个不可变的冻结 v1 合同和参考包,用于规划 AI 技术栈:发现、配置、检查、估价、比较和分享 AI 技术栈。仓库还包含可选的 Android 诊断预览,用未签名的调试 APK 验证合成的测试数据;目前没有签名可安装的产品、生产后端或发布版本,移动设备也并非自动作为推理目标。
评测与安全04
mobiumdev/mobium-evals · An evaluation of an AI agent driving Mobium over MCP on an Android emulator, graded on the device's own state
mobium-evals 是一套评测框架,用于衡量固定模型通过 MCP 驱动 Mobium 在真实 Android 模拟器上完成任务的效果,评测结果依据设备自身状态判定,而非依赖智能体的自我陈述。项目包含 23 个 MobiumApp 任务(如登录、表单、滑块、弹层遮挡、WebView 表单等)和一个 Morpho Market 重构任务,并设有 reference、null、wrong 三类对照驱动与答案规则校验;还提供本地 Ollama 第二驱动、基于 llama3.1:8b 的答案二次判分,以及面向 Mobium 面向智能体接口(工具描述、错误提示、map 输出)的改进验证循环。仓库 README 给出了在 Android 15 模拟器上的基线结果。
Agent 与自动化05
Nido007-cmyk/Nido · NIDO — your agent, your world. Privacy-first offline personal AI assistant for Android.
NIDO 是一个运行在 Android 手机上的个人 AI 助手,基于 BOAR 项目分支开发,强调隐私设计与本地优先。它通过 llama.cpp(llama.rn)在设备端运行本地 LLM 对话,使用 SQLCipher 和 Android Keystore 加密持久记忆(事实、偏好、人物与日志),并提供笔记、提醒、设备时间、打开应用等不联网的本地工具,以及继承自 BOAR 的本地 RAG 文档索引。项目还包含 think→act→observe 的 Agent 循环、AUTO/ASK/DENY 策略引擎、网络审计日志,以及一套面向 NIDO 设备间通信的 P2P 协议(Ed25519/X25519、握手 v3、心跳、任务协商、能力授权、防重放与 SHA-256 分片校验)。项目处于 Alpha 阶段,1985 项自动化测试通过,双设备端到端体验尚未验证,部分模块(定时任务、知识图谱、双模型路由等)已实现但未接入运行时,另有多个研究概念未实现。
AI 编程06
zyvo9/ZYVO-AI · Zyvo AI - AI coding CLI for Android Termux (OpenCode fork). Native Android, 17 free AI models via OpenRouter, zero config. Banglish e kotha bole.
Zyvo AI 是基于 opencode 分支、面向 Android Termux 原生构建的 AI 编程 CLI(命令 `zyvo`),让用户无需 PC 即可在手机上开发 Android 应用、网站和动效视频。它通过 OpenRouter 预置了 17 个免费模型(50 个模型可选),开箱零配置、无需 API Key,并内置 apk、webdev、lets-scroll、motion-animation、web2video、phone-control 六项技能;同时提供模型测试器与 Smart Retry 自动重试、AGENTS.md 记忆与 Obsidian 深度记忆、增量更新,以及借助 GitHub Actions 完成视频渲染的流水线。项目以 MIT 许可开源。