在今天的 Google I/O 大會上,我們宣布了多項措施,旨在推動 Agentic Workflows,提高您的工作效率,並確保您的應用程式在不斷擴大的 Android 生態系統中脫穎而出。以下是我們最喜歡的 17 項 Android 開發人員公告回顧。您也可以觀看 The Android Show:I/O Edition,瞭解上週宣布的內容。接下來兩天,我們將深入探討所有主題,敬請期待!
使用代理建構優質 Android 應用程式
1:Android CLI:協助您使用任何代理、LLM 和工具建構內容
Android CLI 穩定版上線。這項服務提供程式輔助工具,可讓 Claude Code、Codex 或 Antigravity 等任何 AI 代理更輕鬆、更有效率地執行核心 Android 工作。在今天的版本中,這項功能也提供橋接功能,可直接運用 Android Studio 的「重度」功能,提供專業 Android 開發所需的正式版。開發人員現在可以運用新的 Android Studio 指令,授予偏好的代理程式權限,讓代理程式執行語意符號解析、分析檔案是否有警告,甚至算繪 Jetpack Compose 預覽畫面。這個版本也透過新的 Android 技能正式支援「Journeys」,讓代理程式能按照您的指示執行端對端 UI 測試。觀看開發人員主題演講,並收看Android 工具最新消息,瞭解更多資訊。
2:在 Google AI Studio 輕鬆建構可用於正式環境的應用程式
開發人員和創作者現在可以在 Google AI Studio 中輸入提示,建構原生 Android 應用程式。這些應用程式是採用 Jetpack Compose、Kotlin 等開發最佳做法,以及運用我們建議開發人員模式的 API 建構而成。開發人員可透過 Google AI Studio 建立原型、使用內嵌模擬器疊代,並部署至實體裝置,不必在本機安裝大量軟體。開發人員可以將這些應用程式分享到 Android 裝置,也可以透過 Google Play 管理中心的內部測試群組,與其他人分享應用程式進行測試。如果開發人員想為應用程式做好準備,以便更廣泛地發布,可以將應用程式帶到 Android Studio,進行進階偵錯、測試和 UI 調整。觀看開發人員主題演講,並收看Android 工具最新消息,瞭解更多資訊。
3:運用 Android Bench 加速 AI 程式開發輔助
Android Bench 是 Android 開發人員挑戰的 LLM 排行榜。目標是加快模型改良速度,提供更多實用的 AI 輔助選項。許多人會使用開放權重模型取得 AI 輔助,因此我們在排行榜中加入 Gemma 4 等常用模型,方便您瞭解提供離線存取權和額外彈性的 LLM 對進階使用者的表現如何。我們會持續提高大型語言模型的挑戰難度,鼓勵開發人員做出更多實用改良。
4:使用 Android Studio 的遷移助理,將 iOS 應用程式轉換為 Android 應用程式
Android Studio 的遷移助理可將應用程式從 iOS、React Native 或網頁架構等平台,移植到原生 Android。開發人員只要選取現有專案,代理程式就能智慧對應功能、轉換腳本和 SVG 等素材資源,並使用 Jetpack Compose 和我們推薦的 Jetpack 程式庫,實作 Android 最佳做法。這項功能可將原本需要數週的人工移植作業,簡化為只需幾小時的 Agentic Workflows。我們在開發人員主題演講中,預先介紹了這項即將推出的功能。
在應用程式中建構 AI
5:運用生成式 AI 建構智慧型應用程式
生成式 AI 可讓您打造出更聰明、更貼近個人需求,且具備代理能力的應用程式。今年,我們推出 Gemini Nano 4 預先發布版,展示裝置端智慧技術的最新進展,可執行資料擷取和摘要等工作。我們也透過 Firebase AI Logic 擴充雲端功能,讓開發人員能運用 Gemini 模型,搭配強大的基準建立功能 (包括網址、地圖和網頁搜尋),打造更聰明、更強大的助理。此外,我們也推出混合推論方法和全新的 Android 專用 Agent Development Kit (ADK),以及 AG-UI 和 A2UI 等通訊協定,簡化自主代理體驗的建立流程。如要開始整合這些強大功能,請參閱開發人員說明文件,並觀看技術深入探討課程,瞭解我們展示的所有技術。
6:立即試用 AppFunctions
AppFunctions 是 Android 平台 API,並隨附 Jetpack 程式庫,可簡化 Android MCP 整合的建構作業。這項功能可讓應用程式像裝置端 MCP 伺服器一樣運作,提供可做為工具的函式,供代理和助理使用。AppFunctions 與 Gemini 的整合功能目前處於不公開預先發布版階段,僅開放給早鳥測試者,但您現在就可以開始準備應用程式。您可以註冊搶先體驗計畫,並立即開始使用 API 指南、範例和技能進行實驗。
未來是自適應的
7:Android 現在以 Compose 為主,View 則處於維護模式。
Compose 是我們開發 UI 的標準,日後所有指南和程式庫都會優先採用 Compose。經過五年的演進,最新版本提供成熟的工具包,包括高度可自訂的 Styles API、精細的共用元素轉換,以及強化的輸入支援。這些更新可讓您用更少的程式碼和更佳的效能,建構美觀、自動調整的應用程式。如要進一步瞭解 Compose 優先對 Android 開發的意義,請參閱我們的網誌文章。
8:使用 Jetpack Compose 打造流暢的跨裝置 Android 體驗
Android 生態系統現在預設為自動調整,可在手機、摺疊式裝置、平板電腦、車輛、XR 之間流暢切換,並透過 Googlebook 和連結螢幕擴充用途。目前市面上有超過 5.8 億部大螢幕裝置,且多裝置使用者在應用程式上的支出高達 14 倍,因此投資自動調整式設計是絕佳商機。Jetpack Compose 是這項轉換作業的核心引擎,提供多項核心工具,例如最新推出的 Jetpack Navigation 3、全新實驗性網格和 FlexBox 版面配置、強化的非觸控輸入支援,以及 CameraX,可在任何視窗大小正確預覽相機畫面。此外,Android Studio 的新技能可讓您更輕鬆地更新現有應用程式,採用這些自動調整模式。
9:為 Googlebook 打造流暢體驗
上週,我們發表了高效能筆電 Googlebook,提供大螢幕畫面,讓您盡情使用現有應用程式。現在就採用自動調整原則建構應用程式,確保應用程式能在 Googlebook 上運作。首先,請詳閱電腦版體驗的相關設計指南和開發人員指南。歡迎試用 Android Studio Canary 的全新電腦模擬器,測試應用程式在這個板型規格上的運作情形。
10:使用 Jetpack Glance 打造一致的小工具開發體驗
Android 17 推出後,所有小工具都將改用單一的 Compose 開發模式。透過 Jetpack Glance 整合行動裝置、汽車和 Wear OS 的體驗,您很快就能透過熟悉的工作流程,在整個生態系統中擴充 UI 元件。
今年的突破是整合 RemoteCompose。在行動裝置和車輛上,這項技術可提供高擬真度動畫,而在 Wear OS 上,Wear 小工具 (舊稱「資訊方塊」) 則可透過這項技術,在遠端介面上以原生方式轉譯複雜的 UI 邏輯。這可確保低功耗硬體發揮最佳效能,同時提供流暢的使用者歷程,例如在車輛資訊主頁上查看航班狀態,並在手腕上查看登機門異動資訊。
11:透過車輛專用 Android 擴大觸及範圍
為協助您在打造車內體驗時擴大觸及範圍,我們簡化了開發流程,讓您只需建構一次,就能將應用程式發布到 Android Auto 和 Android Automotive OS。使用最新版 Car App Library,即可為這兩個平台建構自訂、排除分心因素的範本媒體應用程式。我們將推出新的元件和範本功能,讓您更靈活地安排內容版面配置,並提供更多選項。車輛停妥時的使用體驗也將更豐富,Android 17 手機上的 Android Auto 將支援沉浸式影片播放功能。您可以輕鬆調整影片應用程式,提供這些停車體驗。立即申請加入搶先體驗計畫,在這些 Beta 版類別中發布應用程式,並前往網誌進一步瞭解最新消息。
12:使用 Android XR 開發人員預覽版 4 加速開發
各位為這個平台打造的創新體驗,激勵我們持續精進工具,推出 Android XR SDK 開發人員預覽版 4。這項計畫的重要里程碑,是將核心程式庫、XR 執行階段、Jetpack SceneCore 和 ARCore for Jetpack XR 轉換為 Beta 版,提供更穩定、更高效能的基礎。我們也透過 Android XR 開發人員催化劑計畫加速硬體存取,您可以申請 XREAL 的 Project Aura、語音眼鏡或顯示型眼鏡開發人員套件。觀看「Android XR 最新消息」講座或閱讀網誌,瞭解這些更新如何協助您在整個生態系統中打造體驗。
13:Android 是專業級媒體體驗的新天地
Android 17 提供可用於正式環境的工具包,簡化整個媒體生命週期。CameraXViewfinder 可組合項可處理摺疊式裝置和平板電腦上複雜的縮放和回應能力,現在可簡化高擬真度擷取作業。在後製方面,全新的 Media3 AI 特效程式庫提供單一介面,可使用魔術橡皮擦和錄音室音效等付費功能,並自動針對裝置硬體進行最佳化。
CodecDB 則會提供晶片組專屬的編碼建議,消除匯出雜訊,並在 ExoPlayer 中加入全新拖曳模式,讓跳轉操作更流暢,完成整個管道。無論是使用 Media3 Transformer 編輯多項素材資源,還是使用簡化的 CastPlayer API,這些更新都能確保專業級體驗,同時大幅降低開發負擔。
14:提高 Google TV 上的應用程式曝光度和參與度
未來,使用者可透過指標遙控器,以動作控制輸入,與 Google TV 互動,加快操作速度。應用程式開發人員可以開始宣告支援指標輸入,確保應用程式可在未來配備指標遙控器的電視上顯示。此外,Engage SDK (舊稱 Video Discovery API) 可在所有 Google TV 規格上,最佳化「繼續觀看」、「授權」和「推薦」功能,提升應用程式曝光度和參與度。舊版 Watch Next API 支援「繼續觀看 1.0」體驗,但將於 2027 年下半年停止支援,因此現在是開始導入 Engage SDK 的好時機。詳情請參閱網誌。
15:效能:優質應用程式體驗的基礎
為協助開發人員因應 Android 17 的記憶體限制,我們推出了一套最佳化工具。R8 設定分析器可找出導致二進位檔膨脹的保留規則,而 ProfilingManager 和 Android Studio 整合的 LeakCanary 則可簡化記憶體流失偵測作業。此外,全新的 Android Performance Analyzer 整合進階 AI 技術,可分析複雜的追蹤記錄,並自動生成 SQL 查詢,找出效能瓶頸。
以及推動業務成長的最新資訊
16:Google Play 最新情報
本次 Google Play 更新可協助您擴大觸及範圍,並以更簡單的方式拓展業務。我們推出 Play Shorts 短篇影片,重新定義 Play 商店的探索體驗,並在 Android 版和網頁版 Gemini 應用程式中加入應用程式探索功能,協助您觸及商店以外的客群。此外,我們也推出強大的新功能,例如代理目錄管理,可順暢大量更新價格和 SKU,並使用 Gemini 模型,讓 Play 管理中心根據匯入的文件預先填入商店資訊,輕鬆完成全球本地化。
17:當然,Android 17
Android 17 除了限制應用程式記憶體,也改善了效能和系統架構,例如採用無鎖定 MessageQueue,以及更頻繁、更不耗資源的新生代垃圾收集,確保系統穩定,UI 更加流暢。新的聯絡人選擇工具和滴管 API 有助於減少使用私密資訊權限,以及不必要的使用者資料存取行為。
請查看行為變更,確保應用程式已準備好支援 Android 17,包括背景音訊強化和簡訊動態密碼保護。請準備好指定 Android 17 (API 37),並因應相關異動,例如強制要求大螢幕可調整大小、預設啟用憑證透明化,以及限制區域網路存取權。如要開始測試,請註冊 Beta 版或使用最新的 17.0 模擬器映像檔。
對了,還有一件事。Android 17 季度平台版本 (QPR1) 的第三個 Beta 版已推出,其中包含次要 SDK 版本,可支援多項無法等到 QPR2 才推出的功能。
查看 Google I/O 大會的所有 Android 和 Play 內容
以上只是 Google I/O 大會中,Android 開發人員相關更新內容的預覽。歡迎觀看「Android 最新消息」影片,瞭解最新消息和公告,並關注 Google I/O,在接下來的一週內掌握更多資訊!
-
產品最新消息今天,我們在 Android 開發人員高峰會上宣布,將廣泛提供多項工具和 API,旨在消除日常摩擦,讓您更靈活地建構出色的 Android 應用程式。
Matthew McCullough • 閱讀時間:4 分鐘 -
產品最新消息今天,我們發布了第一組長程任務 (LHT),這些任務非常複雜,工程師需要多天甚至一週才能完成。我們也將推出代理評估功能,首先會從相應模型供應商的代理開始。
Matthew McCullough • 閱讀時間:3 分鐘 -
產品最新消息今天,我們將發布 Android 17,並在多數支援的 Pixel 裝置上推出。未來幾個月,搭載 Android 17 的新裝置將陸續上市。
Matthew McCullough • 閱讀時間:13 分鐘
每週透過電子郵件接收 Android 開發人員的最新深入分析。