Google I/O正在进行中,一文速览开发者摘要。
Android CLI 稳定了
Android CLI 现在 stable。
它的意义不是多一个命令行工具,而是给 Claude Code、Codex、Antigravity 这类 Agent 一个稳定的 Android 工程入口。
官方提到的新能力包括:语义符号解析、文件 warning 分析、渲染 Jetpack Compose Preview。
这说明 Agent 后面不只是跑 Gradle,还能借 Android Studio 的工程理解能力做更细的修改。
Journey 测试也进入这条线。Agent 可以在开发者指令下执行端到端 UI 测试。
Google AI Studio
Google AI Studio 现在可以通过 prompt 创建原生 Android App。
生成结果会使用 Jetpack Compose、Kotlin,以及官方推荐的开发模式。
它还带内嵌模拟器,可以原型迭代,也能部署到真机。
后续如果要做高级调试、测试和 UI polish,再带回 Android Studio。
这类能力更适合做原型和第一版骨架,不适合直接替代正式工程里的架构设计和质量控制。
Android Bench
Android Bench 是 Android 开发任务的 LLM leaderboard。
Google 的目的很直接:用真实 Android 开发挑战推动模型改进。
这次还把常用开放权重模型放进榜单,比如 Gemma 4。
对开发者来说,后面判断一个模型能不能写 Android,不只看通用聊天能力,也要看它在 Android 工程任务里的表现。
迁移 iOS 到 Android
Android Studio 里的 Migration Assistant 面向 iOS、React Native、Web 项目迁移。
它可以映射功能,转换 storyboard、SVG 等资源,再用 Jetpack Compose 和推荐 Jetpack 库生成 Android 实现。
官方说过去几周的手工迁移,可以压到小时级的 Agent 工作流。
这句话不能理解成“一键迁完复杂 App”。
更合理的定位是:先生成迁移骨架,减少资源转换、页面结构、基础组件这些机械工作。
生成式 AI 进入 App 能力层
Google 提到今年生成式 AI 的两条线:端侧和云侧。
端侧是 Gemini Nano 4 preview,适合数据提取、摘要这类任务。
云侧是 Firebase AI Logic,可以使用 Gemini 模型,并结合 URL、Maps、Web Search 等 grounding 能力。
同时还有 Android 版 Agent Development Kit,以及 AG-UI、A2UI 这类通信协议。
这说明 Android AI App 不只是“接一个聊天接口”,而是会进入端云混合推理、Agent 编排和 UI 协议层。
AppFunctions 可以提前实验
AppFunctions 是 Android 平台 API,加 Jetpack library。
它让 App 像设备上的 MCP server 一样,把自己的函数贡献给 Agent 和助手调用。
之前已经写过一篇文章,见:Android官方发布 AppFunctions,让系统AI直接调用你的APP
Android 现在是 Compose First
官方说法很明确:Compose 是 Android UI 开发标准,未来 guidance 和 libraries 会走 Compose-first。
Views 进入 maintenance mode。
这不是说现有 View 项目马上不能用。
它的实际影响是:新 UI 能力、新自适应模式、新工具链支持,会优先围绕 Compose。
这次提到的更新包括 Styles API、shared element transitions、输入支持增强。
Compose 承接跨设备体验
Android 生态现在强调 Adaptive by Default。
覆盖范围包括手机、折叠屏、平板、车机、XR、Googlebook 和 connected displays。
官方给了两个数字:大屏设备超过 5.8 亿,多设备用户在 App 上的消费最高可到 14 倍。
Compose 是这条线的核心引擎。
这次提到 Navigation 3、新 experimental Grid、FlexBox、非触控输入增强,以及 CameraX 在任意窗口尺寸下的正确预览。
Googlebook 需要桌面体验
Googlebook 是大屏笔记本形态,会运行现有 Android App。
官方建议现在就按 adaptive principles 做适配。
Android Studio Canary 里已经有新的 Desktop Emulator,可以用来测试这种形态。
对 App 来说,重点是窗口可调整、键鼠可用、布局不能只按手机竖屏写。
Glance 统一 Widget 开发
Android 17 会推动 Widget 走向单一 Compose-based 开发模型。
Jetpack Glance 会统一 mobile、Wear OS、cars 的 Widget 体验。
RemoteCompose 是这里的关键。
在 mobile 和 cars 上,它支持更高保真的动画;在 Wear OS 上,它让 Wear Widgets,也就是原来的 Tiles,可以在远端表面渲染复杂 UI 逻辑。
Android for Cars 扩展车内体验
Car App Library 会让开发者更容易同时覆盖 Android Auto 和 Android Automotive OS。
这次有新的组件和模板能力,尤其是 templated media apps。
停车场景也在扩展。
Android 17 手机上,Android Auto 会支持 immersive video playback parked experiences。
视频类 App 可以申请 early access,把内容带进停车场景。
Android XR SDK DP4
Android XR SDK 到了 Developer Preview 4。
核心库会逐步进入 Beta,包括 XR Runtime、Jetpack SceneCore、ARCore for Jetpack XR。
硬件访问也在推进。
Android XR Developer Catalyst Program 可以申请 XREAL Project Aura、audio glasses、display glasses developer kits。
这说明 XR 还在早期,但 Android 侧的基础库和硬件通路正在补齐。
Android 17 强化专业媒体能力
Android 17 在媒体链路上给了几组更新。
CameraXViewfinder Composable 用来处理高质量捕获,尤其是折叠屏和平板上的缩放与响应式预览。
Media3 AI Effects 提供 Magic Eraser、Studio Sound 这类能力。
CodecDB 给出面向芯片的编码建议,减少导出噪声。
ExoPlayer 新增 Scrubbing Mode,让 seek 更顺滑。
Media3 Transformer 和 CastPlayer API 也在这条媒体链路里。
Google TV 改进发现和互动
Google TV 未来会支持 pointer remotes,也就是运动控制输入。
开发者现在可以声明 pointing input 支持,让 App 在未来电视设备上可发现。
Engage SDK 也值得看。
它原来叫 Video Discovery API,用来优化 Resumption、Entitlements、Recommendations。
旧的 Watch Next API 会在 2027 年下半年失去支持,所以视频类 App 需要提前迁移。
性能工具继续补齐
Android 17 有新的内存限制,Google 同时给了几类工具。
R8 Configuration Analyzer 用来找膨胀包体的 keep rules。
ProfilingManager 和 Android Studio 集成 LeakCanary,用来简化内存泄漏检测。
Android Performance Analyzer 则加入 AI 能力,可以做复杂 trace 分析和自动 SQL 查询生成。
Google Play 更新增长链路
Google Play 这次重点是发现、运营和本地化。
Play Store 会引入 Play Shorts,这是一种短视频形式的沉浸式发现入口。
Gemini App 在 Android 和 Web 上也会出现 App discovery。
Play Console 侧有 agentic catalog management,可以批量处理价格和 SKU。
Gemini 模型还能根据导入文档预填商店 listing,降低多语言本地化成本。
Android 17 本身
Android 17 包含性能和系统架构更新。
官方提到 lock-free MessageQueue,以及更频繁、压力更小的 young-generation GC,用来提升系统稳定性和 UI 流畅度。
隐私侧有新的 contact picker 和 eyedropper API,可以减少敏感权限和不必要的数据访问。
行为变更里要重点看 background audio hardening、SMS OTP protection。
target Android 17,也就是 API 37,还会遇到 mandatory large-screen resizability、certificate transparency by default、restricted local network access。
现在可以通过 Beta 设备或 17.0 emulator images 开始测试。
另外,Android 17 QPR1 Beta 3 也发布了,包含一个 minor SDK release,用来支持一些等不到 QPR2 的功能。
最后
Android 开发的变化很明确:Agent 工具链、Compose、自适应、多设备、性能工具、Play 增长入口都在一起推进。