AI 时代,谷歌都在 Android 官方做了哪些支持?
之前我们一直聊 Flutter 在 AI 时代官方支持的各种能力,今天就聊一聊 Android 官方做了哪些 AI 时代的支持。
第一个其实就是 AppFunctions ,我们在之前的 《Android 官方正式官宣 AI 支持 AppFunctions》 就聊过,官方正式将它定位成了 Android MCP,也就是你的 App 可以给 AI 提供 MCP 的调用服务:

比如用户只需要告诉 Gemini "从图库里找找我猫的照片",Gemini 会接收用户的查询,智能识别并触发相应的功能,然后就可以图库中的照片直接显示在 Gemini ,这就是 AppFunctions 的支持:

AppFunctions 简单来说就是让你的 App 能被 AI 当成工具调用 ,应用把一部分能力(数据/动作)以"自描述函数"的方式暴露出来,AI agent(例如 Gemini)能发现并执行这些函数,从而完成跨 App 的任务,而这个过程,不需要打开目标 App。
另外就是 Gemma 4 ,Gemini Nano (Nano 4) 的端侧能力也在往可生产推进,通过支持 Prefix Caching,利用 prompt API 优化设备上的推理性能,新的 Prefix Caching 通过存储和重用处理提示中共享且重复部分的中间 LLM 状态来缩短推理时间。
App 可以通过 AIcore 开发者预览版进行测试,也可以使用 LiteRT-LM 进行自定义定制,简单的一些本地任务识别执行还是可以的,特别还支持结构化 json
接着就是 A2UI Jetpack Compose Renderer ,是的,之前我们聊过的 《Flutter GenUI 0.9 和 A2UI 0.9 发布》 也马上要支持 Android 了,也就是 Compose 可以支持 AI Agnet 动态生成 UI 了 ,当然,这个叫 A2UI Jetpack Compose Renderer ,所以肯定没有 XML 什么是,毕竟官方也宣布了 XML 不再更新了。

A2UI 协议本身并不直接产出代码,因为 A2UI 模型输出的也不是 Dart、JS、HTML 这种具体代码,对应实际输出的是一种结构化的 UI 描述,所以只要你 SDK 适配了描述,就可以支持类似能力:

比如不久前高德就宣布首个生成式 UI 开源框架 AGenUI ,所以基本上只要你适配了 A2UI ,什么平台都可以实现 Agent 生成能力:

最后一个就是 ADK for Android ,这也是谷歌首个官方面向 Android 的 Agent Development Kit ,用于开发和运行 AI 代理:

ADK 支持在设备端和云端模型上构建多代理工作流,同时管理代理之间的编排、上下文处理和会话,这里面混合编排是主打的能力,可以将云模型用作主编排器,然后将特定任务放在设备端的子代理运行,ADK 库负责将通用代理实现适配到正确的云端或设备端 API。
你说 Koog 不也是 kotlin 的 android 支持吗?那个是 JetBrains 家的,而且支持的 是 KMP 场景。
加上之前聊过的 Android CLI 带有的 skill、doc 等能力,目前 Android 也是全面跟上了 AI 开发时代的了,为了少的就是一套有效的 Android MCP ,可以提供类似 Dart MCP 那样更好的 AI 调试能力。

只能说,2026 了,没有什么框架敢不提供和跟进 AI ,毕竟不支持等于放弃了浪潮,你觉得 Android 这波还少了哪些?