产品资讯

在秋季特辑中,我们为您带来了 Android Studio 的全新智能体体验、全新的 AI API、首款 Android XR 设备,以及更多精彩内容

阅读用时:5 分钟
Matthew McCullough
产品管理副总裁,Android 开发者

我们正处于一个重要时刻,AI 正在改变一切,从我们的工作方式到用户对您的应用的期望,而我们在 Android 上的目标是将这种 AI 发展转化为您和用户的机遇。在今天的秋季版《The Android Show》中,我们揭秘了许多新更新,旨在帮助您在为 Android 平台构建应用时获得最高投资回报率。从 Android Studio 中的 Gemini 的全新智能体体验,到全新的设备端 AI API,再到首款 Android XR 设备,精彩内容应有尽有 - 让我们深入了解一下吧!

借助全新 Prompt API 构建自定义生成式 AI 功能

在 Android 设备上,我们提供设备端或云端 AI 模型。今天,我们很高兴地宣布,您现在可以通过全新的 Prompt API (现已推出 Alpha 版)传入任何您能想到的提示,从而灵活地控制 Gemini Nano 模型的输出。对于旗舰版 Android 设备,Gemini Nano 可让您构建高效的设备端选项,确保用户的数据绝不会离开其设备。在今年 5 月的 I/O 大会上,我们推出了使用 Gemini Nano 模型的设备端 GenAI API,通过简单的 API 轻松完成摘要、校对和图片描述等任务。Kakao 使用 Prompt API 革新了其包裹配送服务,将用户必须将详细信息复制并粘贴到表单中的缓慢手动流程替换为只需发送一条简单的配送请求消息,API 即可自动提取所有必要信息。仅凭这一项功能,Kakao 就将订单完成时间缩短了 24%,新用户转化率更是惊人地提升了 45%。

使用 Firebase SDK 充分利用 Nano Banana 和 Imagen

如果您想在整个 Android 设备群中添加先进的功能,那么基于云端的 AI 解决方案(搭配 Firebase AI Logic)非常适合您。Gemini 2.5 Flash Image(又称 Nano Banana)和 Imagen 等模型令人兴奋不已;现在,您的用户可以使用 Nano Banana 生成和编辑图片,然后,为了更精细地控制图片,例如选择和转换图片的特定部分,用户可以使用利用 Imagen 模型的新蒙版编辑功能。如需了解详情,请参阅我们的博文。除了生成图片之外,您还可以使用多模态 Gemini 功能来处理文本、音频和图片输入。例如,RedBus 通过 Firebase AI Logic 使用 Gemini Flash 彻底改变了用户评价方式,让用户能够更轻松、更全面、更可靠地提供反馈。旧问题?简短的低质量文字评价。新解决方案?用户现在可以使用母语通过语音输入功能留下评价。然后,Gemini Flash 会根据音频生成结构化文本回答,从而实现更长、更丰富、更可靠的用户评价。这让旅客、运营商和开发者三方共赢!

通过 Android Studio 中的智能体体验,帮助您提高工作效率

Android Studio 中的 Gemini 旨在帮助您提高工作效率,这也是我们在各种工具中融入 AI 的原因。像 Pocket FM 这样的开发者已将开发时间缩短了 50%,成效显著。随着最近推出的代理模式,您只需用自然语言描述复杂目标,智能体就会(在您的许可下)制定方案并对项目中的多个文件执行更改。该智能体现在可以根据最新的开发实践给出回答,甚至可以实时交叉对比我们的最新文档。我们演示了全新的智能体体验,例如智能体模式的更新、代您升级 API 的功能、新的项目助理,并宣布您可以将自己选择的任何 LLM 引入 Android Studio,为其中的 AI 功能提供强大支持。这意味着,您可以更灵活、更自由地将 AI 融入您的开发工作流程。如需使用最新的稳定版功能(例如备份和同步),请务必下载最新稳定版 Android Studio

借助 Android 基准提升 AI 辅助式 Android 开发体验并改进 LLM

我们的目标是让 Android 开发者更轻松地打造出色的体验。随着 AI 承担越来越多的编码任务,开发者一直希望有更了解 Android 开发的模型。我们希望帮助开发者提高工作效率,因此正在针对一系列常见的 Android 开发领域,为 LLM 构建新的任务集。此举旨在为大语言模型构建者提供一个基准,为高质量的 Android 开发指明方向,从而让 Android 开发者在获取 AI 辅助时,有更多实用模型可供选择。

为了反映 Android 开发的挑战,该基准由来自公开 GitHub Android 代码库的实际问题组成。每次评估都会尝试让 LLM 重建一个拉取请求,然后使用人工编写的测试进行验证。这样,我们就可以衡量模型在复杂代码库中导航、理解依赖项以及解决您每天遇到的问题方面的能力。

我们正在确定用于测试 LLM 的任务集,并将在未来几个月内公开分享测试结果。我们期待看到这项技术如何改变 AI 辅助的 Android 开发,以及它如何为您在 Android 上进行开发提供更多灵活性和选择。

benchmark.gif

首款 Android XR 设备:Samsung Galaxy XR

上周,我们与 Samsung 合作推出了新一代 Android XR 设备的首款产品:Galaxy XRAndroid XR 设备完全是在 Gemini 时代构建的,为您的应用创造了新的重大平台机遇。由于 Android XR 基于熟悉的 Android 框架构建而成,因此当您采用自适应方式构建应用时,就已然在为 XR 设备进行开发了。如需充分发挥 Android XR 功能的潜力,您可以使用 Jetpack XR SDKCalm 团队就提供了一个完美的实践示例。他们成功地将移动应用转变为沉浸式空间体验,借助现有的 Android 代码库和 Jetpack XR SDK,在一天时间内就搭建起了功能完备的 XR 菜单,更在短短两周内打造出了核心 XR 体验。您可以参阅上周的“Spotlight Week”系列文章,详细了解 Android XR。

Jetpack Navigation 3 现为 Beta 版

全新 Jetpack Navigation 3 库 现已推出 Beta 版!我们没有将行为嵌入到库本身中,而是提供了具有良好默认值的“操作方法”示例(GitHub 上的 nav3 示例)。它开箱即用,完全可自定义,支持动画,并且是自适应的。Nav 3 从一开始就以 Compose 状态作为基本构建块。这意味着,它完全采用声明性编程模型 - 您更改自己拥有的状态,Nav3 会对该新状态做出反应。在 Compose 方面,我们一直在努力让您能够更快、更轻松地构建界面,涵盖您告诉我们您需要的视图功能,同时确保 Compose 具有高性能。

在 Google Play 上加速业务成功

随着 AI 加快应用开发速度,Google Play 正在简化 Play 管理中心的工作流程,以便您的业务增长能够跟上代码的开发速度。重新设计的以目标为导向的应用信息中心将可据以采取行动的指标放在最显眼的位置。此外,新功能还可让您的日常运营更快、更智能、更高效:从深层链接验证的预发布测试到 AI 赋能的分析摘要和应用字符串本地化。这些更新仅仅是一个开端。查看公告的完整列表,了解 Google Play 的最新动态。 

观看秋季特辑《The Android Show》

感谢您观看 The Android Show 秋季特辑。我们很高兴能继续与您携手打造精彩内容,而本节目是我们与您交流的重要渠道。我们很想听听您对下一集播客的建议,欢迎通过 XLinkedIn 与我们联系。特别感谢我的联合主持人 Rebecca GutteridgeAdetunji Dahunsi 帮助我们分享最新动态。

作者:

继续阅读