产品动态

Google I/O 大会:Android 开发者不容错过的 17 件大事!

8 分钟阅读时间
查看 Matthew McCullough 的个人资料
Matthew McCullough Android 开发者产品管理副总裁

在今天的 Google I/O 大会上,我们宣布了多种赋能智能体工作流的方式,旨在助力您提升开发效率,并让您的应用在不断壮大的 Android 生态系统中大放异彩。下面,我们为您总结了 17 项最受 Android 开发者欢迎的公告;您还可以观看 The Android Show: I/O Edition,了解 上周发布的公告。在接下来的两天里,我们将带您深入探索各项精彩议题,敬请持续关注!

使用智能体打造高品质 Android 应用

1:Android CLI:助力您利用各类智能体、大语言模型和工具进行开发

Android CLI 现已进入稳定阶段。它提供了一系列程序化工具,助力任何 AI 智能体(无论是 Claude Code、Codex 还是 Antigravity)更轻松、更高效地处理 Android 的核心开发任务。在今天发布的版本中,它还搭建起了一座桥梁,让您可以直接调用 Android Studio 强大的“重型”功能,从而为专业的 Android 开发提供可用于生产用途的高水准润色。通过利用全新的 Android Studio 命令,开发者现在可以赋能其心仪的智能体,使其执行语义符号解析、分析文件以查找警告,甚至渲染 Jetpack Compose 预览。此版本还通过全新的 Android 技能正式开启了对“历程”的支持,让智能体能够听从您的指挥,执行端到端界面测试。观看 开发者主旨演讲,并收听 《Android 工具的新变化》演讲,了解更多信息。

agy-android-cli.png
现在,您可以轻松安装 Android CLI,以便与 Google Antigravity 2.0 搭配使用

2:在 Google AI Studio 中轻松构建可用于生产用途的应用

开发者和创作者现在只需 在 Google AI Studio 中输入一条提示,即可轻松构建原生 Android 应用。这些应用均遵循开发最佳实践构建而成,不仅采用了 Jetpack Compose 和 Kotlin,还使用了符合我们推荐的开发者模式的 API。Google AI Studio 助力开发者构建原型,通过嵌入式模拟器进行迭代,并直接部署到实体设备,全程无需繁琐的本地安装。随后,开发者即可将这些应用分发至 Android 设备,或通过 Google Play 管理中心的内部测试轨道与他人共享,开展协作测试。如果开发者希望为应用做好更广泛发布的准备,则可以将其导入 Android Studio,进行高级调试、测试和界面润色。观看 开发者主旨演讲,并收听 《Android 工具的新变化》演讲,了解更多信息。

image1-.gif
借助嵌入式 Android 模拟器,在 Google AI Studio 中开启 Android 应用创作之旅

3:使用 Android Bench 提升 AI 编码辅助效能

_Android Bench_ 是我们的大语言模型排行榜,用于评估其在 Android 开发挑战中的表现。我们的目标是加速模型改进,为您提供更多实用的 AI 辅助选项。考虑到许多开发者都在使用开放权重模型来获取 AI 辅助,我们现已将 Gemma 4 等常用模型纳入排行榜。这样一来,您就能直观地对比这些支持离线访问、且能为高级用户提供更多灵活性的大语言模型究竟表现如何。我们一直在努力提高大语言模型所面临挑战的难度,以持续鼓励其进行更有用的改进。

4:借助 Android Studio 中的迁移助理,将 iOS 应用轻松迁移至 Android 平台

Android Studio 中的迁移助理专为应用移植而生,助力开发者将 iOS、React Native 或 Web 框架等平台的应用轻松迁移至原生 Android 平台。开发者只需选择一个现有项目,即可让智能体自动映射功能、转换分镜脚本和 SVG 等资源,并遵循 Android 最佳实践,利用 Jetpack Compose 及我们推荐的 Jetpack 库进行开发。这有效地将过去耗时数周的手动移植工作,转化为仅需数小时即可完成的精简智能体工作流。我们在 开发者主旨演讲中展示了这项即将推出的功能的预览。

IO26_DEV_Android_MOD_v29_27hi.gif
先睹为快:迁移助理如何将 iOS 应用转换为原生 Android 应用

将 AI 融入您的应用

5:利用生成式 AI 打造智能应用

生成式 AI 助力您打造前所未有的应用体验,使其更智能、更个性化,并拥有更强大的智能体能力。今年,我们展示了设备端智能技术的最新突破,并推出了 Gemini Nano 4 预览版,助力实现数据提取和内容总结等任务。我们还通过 Firebase AI Logic 进一步强化了云端能力,让开发者能够利用具备强大建立依据(包括网址、地图和网页搜索)的 Gemini 模型,打造更智能、更全能的助理。此外,我们还揭晓了混合推理方案以及全新的 Android 版智能体开发套件 (ADK),并推出了 AG-UI 和 A2UI 等通信协议,旨在简化自主智能体体验的构建。想要立即集成这些强大功能?欢迎查阅 开发者文档,并观看技术深度解析环节,我们将为您全面展示所有这些前沿技术。

6:即刻开启 AppFunctions 探索之旅

AppFunctions 是一个 Android 平台 API,并配有相应的 Jetpack 库,旨在简化 Android MCP 集成的构建流程。它能赋予您的应用强大的能力,使其像设备端 MCP 服务器一样运作,并提供可作为工具使用的各种函数,供各类智能体和助理调用。AppFunctions 与 Gemini 的集成目前正面向可信测试人员开放私测预览,而您现在就可以着手为您的应用做好准备。您可以立即注册 抢先体验计划,并开始使用 API 指南示例技能,开启您的实验之旅。

自适应,即是未来

7:Android 现已全面转向 Compose 优先;View 体系已进入维护模式。

Compose 是我们的界面开发标准,未来所有的指南和库都将全面转向 Compose 优先。在历经五年的不断演进后,最新发布的版本为您带来了更趋成熟的工具包,从高度可自定义的 Styles API 到精益求精的共享元素过渡效果,以及更强大的输入支持,一应俱全。借助这些更新,您可以用更少的代码打造出精美且自适应的应用,并实现更卓越的性能。欢迎阅读 我们的博文,深入了解“Compose 优先”对 Android 开发意味着什么。

image5.png
使用 Compose 构建 Android 界面

8:借助 Jetpack Compose,打造跨设备的无缝 Android 体验

Android 生态系统现已迈入 默认自适应时代,在手机、可折叠设备、平板电脑、汽车及 XR 设备之间流畅切换,并借助 Googlebook 和外接显示屏进一步拓宽应用场景。全球大屏设备已超过 5.8 亿台,且多设备用户的应用支出是单设备用户的 14 倍,这意味着投资自适应设计蕴含着巨大的商机。Jetpack Compose 是驱动这一转型的核心引擎,它提供了一系列关键工具,包括我们最新发布的 Jetpack Navigation 3、全新的实验性 GridFlexBox 布局、增强的非触控输入支持,以及 CameraX(确保在任何窗口尺寸下都能呈现精准的相机预览)。此外,Android Studio 中的 新技能让更新现有应用变得比以往任何时候都简单,助您轻松拥抱这些自适应模式。

image6.png
Notability 在 Android 平台的首秀便为优质效率提升类应用树立了新标杆。该应用基于 Jetpack Compose、Navigation 3 和 Kotlin Multiplatform 打造,可在各类设备上呈献直观且自适应的体验。

9:为 Googlebook 打造无缝衔接的精彩体验

上周,我们发布了 Googlebook,这款高性能笔记本电脑能为您的现有应用提供如大屏画布般的广阔舞台。立即遵循自适应原则进行开发,有助于确保您的应用在 Googlebook 上也能大放异彩。首先,查看与桌面设备体验相关的 设计指南和 开发者指南。立即试用 Android Studio Canary 提供的全新桌面模拟器,测试您的应用在此类设备规格下的表现。

image3.png
全新的桌面 Android 模拟器

10:借助 Jetpack Glance 打造统一的 widget 开发体验

Android 17 见证了重大变革:所有 widget 都将统一转向基于 Compose 的单一开发模型。通过 Jetpack Glance 统一移动设备、汽车和 Wear OS 的开发体验,您很快就能凭借熟悉的工作流,在整个 Android 生态中轻松扩展界面组件。

今年的重大突破在于 RemoteCompose 的集成。在移动设备和汽车上,它支持高保真动画;在 Wear OS 上,它支持 Wear widget(以前称为“功能块”)在远程界面上以原生方式呈现复杂的界面逻辑。这可确保在低功耗硬件上实现巅峰性能,同时打造连贯的用户体验历程。例如,在汽车仪表板上查看航班状态,并在腕戴设备上即时获取登机口变动信息。

blog_widgets.gif
4 个 widget 在 Android Auto 界面中循环切换:时钟、联系人卡片、Google Home 收藏夹和照片。

11:借助 Android for Cars 触达更广阔的出行群体

为了助力您在打造车载体验时进一步扩大覆盖面,我们正致力于简化开发流程,让您只需构建一次,即可将应用无缝分发至 Android Auto 和 Android Automotive OS。借助最新发布的汽车应用,您可以为这两个平台打造量身定制、且经过防分心优化的 模板化媒体应用。我们现已推出全新的 组件和模板功能,让您在内容布局方面拥有更大的灵活性和更丰富的选择。停车场景下的体验也在不断丰富:沉浸式视频播放功能即将登陆 Android Auto,为运行 Android 17 的手机用户开启全新感官享受。您可以轻松针对这些停车场景调整您的视频应用;立即申请加入抢先体验计划,即可在这些 Beta 版中发布应用,并前往我们的博客详细了解最新动态。

12:借助 Android XR 开发者预览版 4,加速开发进程

受到您为该平台打造的创新体验的启发,我们正通过 Android XR SDK 开发者预览版 4 持续完善我们的工具。这一历程中的一个重要里程碑是,我们的核心库(XR Runtime、Jetpack SceneCore 以及 ARCore for Jetpack XR)即将迈入 Beta 阶段,旨在为您提供一个更稳定、更高效的开发基石。我们还通过 Android XR 开发者催化剂计划助力开发者更快速地获取硬件,您可以在该计划中申请 XREAL 的 Project Aura、无屏眼镜或带屏眼镜开发者套件。欢迎观看“Android XR 最新动态”专题视频或 阅读我们的博客,深入了解这些更新如何助您打造贯穿整个生态系统的精彩体验。

Aura 地理空间导览演示 - 草稿 01.gif
ARCore for Jetpack XR 推出 Geospatial API 早期预览版,可将数字内容高精度地锚定到现实世界中的位置。

13:Android 现已成为打造专业级媒体体验的新平台

Android 17 凭借可用于生产用途的工具包,让整个媒体生命周期变得更加高效精简。借助 CameraXViewfinder 可组合项,高保真拍摄现已变得简单易行。它能自动处理可折叠设备和平板电脑上复杂的缩放和自适应问题。在后期制作方面,全新的 Media3 AI Effects 库将魔术橡皮擦和录音室音效等收费功能整合到了统一的界面中,并能针对设备硬件自动进行优化。

CodecDB 进一步完善了这一流水线,它能提供针对特定芯片组的编码建议,以消除导出噪声;同时,ExoPlayer 中新增的“拖动模式”可实现超流畅的进度跳转。无论您是使用 Media3 Transformer 合成多素材资源编辑,还是利用精简的 CastPlayer API,这些更新都能在显著降低开发开销的同时,确保打造专业级的体验。

supercharge.gif
弱光增强和魔术橡皮擦的效果演示

14:提升应用在 Google TV 上的曝光度与互动度

指针遥控器支持动作控制输入,将成为未来用户与 Google TV 互动的新方式,助力实现更快捷的用户导航。应用开发者现在即可 声明支持指针输入,以确保其应用在未来配备指针遥控器的电视上能够脱颖而出,被更多用户发现。此外,Engage SDK(前身为 Video Discovery API)针对所有 Google TV 设备规格优化了续播、使用权和推荐功能,助力提升应用的发现率与互动度。现在正是着手集成 Engage SDK 的绝佳时机,因为一直以来为您提供“继续观看 1.0”体验支持的旧版 Watch Next API,将于 2027 年下半年停止支持。如需了解所有详细信息,请参阅我们的 博客


15:性能:卓越应用体验的基石

为了帮助开发者应对 Android 17 中的内存限制,我们推出了一套优化工具。R8 Configuration Analyzer 能识别导致二进制文件臃肿的保留规则,而 ProfilingManager 以及 Android Studio 中集成的 LeakCanary 则让内存泄漏检测变得事半功倍。此外,全新的 Android Performance Analyzer 深度集成了先进的 AI 技术,可助力开展复杂的跟踪分析并自动生成 SQL 查询,从而精准锁定性能瓶颈。

以及推动业务增长的最新动态

16:Google Play 最新动态

_Google Play 的最新更新_现已发布,助力您化繁为简,轻松扩大覆盖面并拓展业务规模。我们正在通过名为 Play Shorts 的沉浸式短视频格式,重塑 Play 商店的探索发现体验;同时,借助 Android 端和 Web 端 Gemini 应用中的应用发现功能,助力将您的受众群体从商店内延伸至更广阔的世界。此外,我们还将推出强大的新功能,例如智能体目录管理,用于无缝批量更新价格和 SKU;同时利用 Gemini 模型赋能 Play 管理中心,使其能够根据导入的文档预先填充商品详情,让全球本地化变得轻而易举。

IO26_BlogInLine_App-discovery-in-Gemini_1920x1080_1605.gif
Gemini 将在用户搜索时为其提供应用建议

17:当然,还有重头戏 Android 17

Android 17 带来了全新的性能与系统架构优化(此外还引入了应用内存限制),例如无锁 MessageQueue 以及频率更高、强度更低的新生代 GC,旨在确保系统层面的稳定性和更流畅的界面体验。全新的 联系人选择工具吸管工具 API 有助于最大限度地减少对敏感权限的使用,并避免不必要的用户数据访问。

请务必查阅 行为变更,确保您的应用已为 Android 17 做好准备,其中包括 后台音频安全加固短信动态密码保护。做好准备 适配 Android 17 (API 37) 吧!迎接强制性大屏窗口缩放、默认证书透明度以及受限的本地网络访问等一系列新变化。您现在就可以开始测试:只需让您的设备 加入 Beta 版计划,或使用最新的 17.0 模拟器映像即可。

哦,还有一件事。Android 17 季度平台发行版 (QPR1) 的第三个 Beta 版现已发布,其中包含一个 SDK 次要版本,旨在为一些迫不及待想要在 QPR2 之前上线的功能提供支持。

前往 Google I/O 大会官网,探索 Android 与 Google Play 的全部精彩内容

以上内容只是 Google I/O 大会为 Android 开发者准备的开胃菜。欢迎收看 Android 最新动态了解最新资讯与公告,并 关注 Google I/O 大会,在接下来的这一周里探索更多精彩!

撰写者:
继续阅读