AI 时代,谷歌都在 Android 官方做了哪些支持?

1,230 阅读3分钟

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 这波还少了哪些?