我們在今天的 Google I/O 大會上,宣布推出多種代理式工作流程,協助您提高工作效率,並確保應用程式在不斷擴大的 Android 生態系統中大放異彩。以下是我們為 Android 開發人員整理的 17 項重大公告,您也可以觀看《The Android Show:I/O 大會特別節目》,瞭解上週的公告內容。接下來兩天,我們將深入探討所有主題,敬請期待!
使用代理程式建構高品質 Android 應用程式
1:Android CLI:協助您使用任何代理程式、LLM 和工具建構內容
Android CLI 現已穩定運作。這項服務提供程式輔助工具,可讓任何 AI 代理程式 (包括 Claude Code、Codex 或 Antigravity) 更輕鬆有效率地執行 Android 核心工作。今天的發布版本也提供橋接功能,可直接運用 Android Studio 的「重型」功能,為專業 Android 開發作業提供所需的生產就緒品質。開發人員現在可以運用新的 Android Studio 指令,授權偏好的代理程式執行語意符號解析、分析檔案是否有警告,甚至算繪 Jetpack Compose 預覽畫面。此外,這個版本也正式支援「歷程」,透過全新的 Android 技能,代理程式就能在您的指示下執行端對端 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 最佳做法。這項功能可將原本需要數週的手動移植作業,轉變成只需數小時的簡化代理工作流程。我們在開發人員主題演講中,搶先介紹了這項即將推出的功能。
在應用程式中建構 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 版本、新的實驗性 Grid 和 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 Auto 將在搭載 Android 17 的手機上提供沉浸式影片播放功能。您可以輕鬆調整影片應用程式,以適應這些停放體驗;立即申請加入搶先體驗計畫,在這些 Beta 版類別中發布應用程式,並透過網誌瞭解最新動態。
12:使用 Android XR 開發人員預覽版 4 加速開發
我們深受您為平台打造的創新體驗啟發,因此持續改良工具,推出 Android XR SDK 開發人員預覽版 4。這項計畫的重要里程碑,是將核心程式庫、XR 執行階段、Jetpack SceneCore 和 Jetpack XR 適用的 ARCore 遷移至 Beta 版,提供更穩定且效能更強大的基礎。我們也透過 Android XR 開發人員 Catalyst 計畫加快硬體存取速度,您可以申請 XREAL 的 Project Aura、音訊眼鏡或螢幕眼鏡開發人員套件。觀看「Android XR 最新動態」講座或閱讀我們的網誌,瞭解這些更新如何協助您在整個生態系統中打造體驗。
13:Android 是專業級媒體體驗的新家
Android 17 提供可投入製作的工具包,簡化整個媒體生命週期。CameraXViewfinder Composable 可處理折疊式裝置和平板電腦上的複雜縮放和回應功能,簡化高保真度擷取作業。在後製方面,新的 Media3 AI Effects 程式庫提供單一介面,可使用魔術橡皮擦和錄音室音效等進階功能,並自動針對裝置硬體進行最佳化。
CodecDB 會提供晶片組專用的編碼建議,消除匯出噪音,而 ExoPlayer 中的全新「清除模式」則可實現極為流暢的搜尋體驗,讓管道更加完善。無論您是使用 Media3 Transformer 合成多項素材資源編輯內容,還是使用簡化的 CastPlayer API,這些更新都能確保提供專業級體驗,同時大幅減少開發負擔。
14:在 Google TV 上提高應用程式曝光度和參與度
指標遙控器可透過動作控制輸入內容,日後使用者將能透過這類遙控器與 Google TV 互動,加快導覽速度。應用程式開發人員可以開始宣告支援指標輸入,確保應用程式在日後支援指標遙控器的電視上可供探索。此外,Engage SDK (舊稱 Video Discovery API) 可在所有 Google TV 外型規格中,最佳化「繼續觀看」、「授權」和「推薦」功能,進而提升應用程式的曝光度和參與度。由於支援您繼續觀看 1.0 體驗的舊版 Watch Next API 將於 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 和 GC,可更頻繁地收集年輕一代的資源,但強度較低,確保系統整體穩定性,以及更流暢的 UI。新的聯絡人選擇工具和滴管 API 可協助您盡量減少使用敏感權限,以及不必要地存取使用者資料。
請查看行為變更,確保應用程式已為 Android 17 做好準備,包括背景音訊強化和簡訊 OTP 保護機制。請準備指定 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,瞭解更多資訊!
繼續閱讀
-
產品新訊
在今年的 Google I/O 大會上,我們探討了不斷演進的商業模式,提供更多選擇和新方法,讓使用者在商店內外都能發掘您的應用程式和內容。我們也推出了進階工具和洞察資料,協助您以更簡單的方式擴展業務。
Paul Feng • 閱讀時間:6 分鐘
-
產品新訊
很高興宣布,Android XR 現在正式支援 Unreal Engine 和 Godot。我們也推出了全新工具,可提升工作效率並啟用新的 XR 功能:Android XR 引擎中樞和 Android XR 互動架構。
Luke Hopkins • 4 分鐘可讀完
-
產品新訊
我們很高興能分享 Google TV 功能和開發人員工具,協助您提高內容曝光度,並為日後的電視體驗做好準備。
Paul Lammertsma • 4 分鐘可讀完
隨時掌握最新消息
每週透過電子郵件接收最新的 Android 開發洞察資料。