今年在 Google I/O 大會上,我們將超越疊代式變更,朝向應用程式建構方式的根本轉變邁進。我們最新的工具專為智能體時代而打造,其功能可提高您作為 Android 開發人員的生產力,並大大增強您在程式碼庫中部署的 AI 代理程式。因此,無論您是完全使用 AI 進行構建,還是更喜歡親自設計每一行程式碼,我們的工具都能讓您保持領先地位。
隨著我們從「AI 輔助」開發轉向「智能體」開發,我們比以往任何時候都更容易將靈感火花轉化為高品質的生產應用程序,同時大大減少開發人員的工作量。
Android 開發人員工具有哪些新功能?本篇部落格將涵蓋以下三個主要面向:
- 讓代理接手:無論您正在進行哪項開發工作,Android Studio 代理都能提供協助,包括規劃應用程式架構和設計、編寫程式碼、進行單元測試及修正錯誤。
- 任何 AI 供應商,無論您在哪裡建置: 在 Android Studio 中,您可以使用任何模型,我們甚至可以幫助您找到最佳效能的模型。您可以選擇 Google、Anthropic、OpenAI 等頂級遠端模型,或者如果您需要在本地運行,Gemma 4 是我們功能最強大、效率最高的本地模型!透過 Android CLI,您可以根據自己的喜好選擇代理和開發環境,從而更快、更輕鬆地建立 Android 應用程式。
- 一如往常,效能和品質仍是我們的首要考量:我們會持續投入資源,開發您喜愛的 Android 開發人員工具,包括模擬器、剖析器、效能分析器等!
1:讓你的經紀人處理這件事。
代理程式技能
Android Studio 現在支援代理程式技能,這是一組模組化指令,可讓大型語言模型掌握專業工作流程和特定領域知識。在專案中新增技能,即可教導代理程式遵循特定最佳做法、架構模式或程式庫工作流程。這有助於生成更準確的程式碼,並根據情境自動啟用適當的工作技能,確保代理程式能像專家一樣行動。我們在最新的 Android Studio Canary 版本中,整合了許多頂尖的 Android 和 Firebase 代理程式技能,讓您直接開始建構應用程式!
您可以自行建立技能,也可以使用 Android CLI 安裝官方技能,這個存放區涵蓋部分 Android 開發人員和 LLM 可能難以處理的常見工作流程。可協助模型根據 Android 開發最佳做法與指南,更準確地理解及執行特定模式,例如 XML 遷移至 Compose、無邊框設計、Navigation 3 等。您甚至可以運用 Android XR 技能,從使用 Jetpack Compose 的美觀顯示眼鏡應用程式 Glimmer 開始。
在代理程式模式下使用 Firebase 建構全端應用程式
現在只要使用 Agent Skills for Firebase,即可在 Android Studio 的代理程式模式中直接啟用驗證和 Firestore 資料庫等 Firebase 服務。代理程式將可完成 Firebase 整合,並設定後端服務。整合後,您就能在 IDE 中建構強大的全端 Android 應用程式!
平行對話
現在可以透過代理模式平行執行多個對話。在一個對話中執行測試時,您可以等待,同時在應用程式中啟動新功能的規劃模式,並使用第三個對話串為應用程式撰寫文件。這些改良功能可節省時間並提高工作效率。
功能更強大的新專案代理程式
Android Studio 的「New Project」代理程式已發展為功能強大的全端開發工具,可運用多步驟執行計畫和自主「生成迴圈」,自行修正建構錯誤,並在多個檔案中設定依附元件。這項進階功能與 Firebase Agent Skills 整合後,開發人員只要輸入單一提示,就能直接建構、偵錯及部署完整的全端應用程式,大幅提升開發效率。
此外,現在也支援大螢幕。您可以從一開始就使用針對平板電腦、折疊式裝置和筆電最佳化的版面配置、導覽和元件,為專案搭建架構。如果您已啟用大螢幕模擬器,這個範本還會提供額外的邏輯,方便您在模擬器上測試應用程式。只要在 Android 模擬器中設定所需裝置,Agent 就能進行測試!
2:在任何建構位置使用任何 AI 供應商
在 Google AI Studio 中建構 Android 應用程式
Google AI Studio 現在提供完整的 Android 應用程式開發功能。使用者可以產生新應用程式、透過內嵌的 Android 模擬器即時預覽,以及透過 USB 上的 ADB 直接部署到實體裝置。此外,開發人員可以直接發布至 Google Play;AI Studio 會建立應用程式記錄、將套件打包,並上傳至內部測試群組。如要進行進階開發及準備發布,您可以將專案匯出為 ZIP 檔案,並在 Android Studio 中順暢開啟。如要開始使用,請立即前往 Google AI Studio,著手建構各種內容!
Android CLI 可協助您使用任何代理程式,更快速且有效率地建構內容
Android CLI 可讓您使用偏好的代理程式、LLM 和工具建構應用程式。Android CLI 可協助 AI 代理程式更快完成建構作業,且與僅使用一般 LLM 工具相比,使用的權杖較少。現在,您可以讓所選代理程式根據 Android 知識庫和 Android 技能,在任何程式設計環境中遵循最新的最佳做法。
此外,使用最新 Canary 版的 Android Studio Quail 時,Android CLI 可讓代理程式運用 IDE 的強大功能,例如分析檔案中的問題或尋找符號宣告。Google Antigravity 2.0 現在正式支援 Android 開發,並提供 Android CLI。
Google AI 方案
現在只要訂閱 Google AI Pro 或 Ultra 方案,就能在 Android Studio 中享有專屬用量和更高的 Gemini 頻率限制。這項功能對於需要使用更多權杖的長時間代理 Android 開發工作階段特別實用。使用 Google 帳戶登入時,Android Studio 會自動偵測您的訂閱方案。
Gemma 4 可提供本機程式碼輔助功能和裝置端 AI
Gemma 4 是專為 Android 開發訓練的先進本機模型,這是 Google 最有效率的本機模型,可在 Android Studio 中執行複雜的多步驟代理型程式設計。非常適合需要資料隱私權、離線存取權,或因其他模型而遇到配額問題的開發人員。
在最新的 Canary 版本中,您現在可以直接從 IDE 下載及執行 Gemma 4,不必設定外部伺服器。
將自有模型匯入 Android Studio
開發人員可透過 Android Studio,將所選模型匯入 IDE,取得代理式 AI 輔助。使用 Gemini、GPT 和 Claude 等模型提升工作效率,或使用 Gemma 4 等本機模型。開發人員可靈活運用這項功能,進一步掌控效能、隱私權和費用。
Android Bench 會醒目顯示頂尖模型
今年稍早,我們推出了 Android Bench 基準和排行榜,用來評估 LLM 處理實際 Android 開發工作的效率。目標是加快 AI 改進速度,讓您能使用更實用的 AI 輔助模型,進而為 Android 使用者提供品質更優異的應用程式。
您要求我們評估開放模型,因此我們將這些模型加入排行榜,協助您瞭解具備額外隱私權和離線存取權的 LLM 表現如何。我們也正努力大幅提高 LLM 挑戰的難度,持續鼓勵改進。包括建立耗時的工作,這類工作通常需要 Android 工程師花費數天才能完成。
3:一如既往,性能和品質仍然是首要考慮因素:
使用 Android 模擬器測試多裝置互動
Android Emulator 現在提供新的網路堆疊,可讓同一部主機上的多個虛擬裝置之間,建立零設定的對等互連連線。這項更新免除了手動通訊埠轉送的需要,讓開發人員輕鬆測試支援多種裝置的情境,例如單機多人遊戲模式、檔案共用和隨附應用程式配對。透過創建共享的虛擬網路背板,Android 模擬器為建立跨不同外形尺寸的複雜、互聯的應用程式體驗提供了更穩定、更一致的環境。
Android Debug Bridge Wi-Fi 2.0
ADB Wi-Fi 2.0 可大幅提升無線偵錯的穩定性。只要使用 Android Platform Tools v37 的最新 ADB 指令列工具和 Android 17 裝置,您現在就能變更網路、關閉電腦,並照常使用裝置,裝置也會保持連線。此外,啟用無線偵錯功能的裝置會自動顯示在 Android Studio 的裝置管理工具中,串流配對程序,讓您比以往更輕鬆地連線 Android 手機、智慧手錶等裝置。
Android Studio 現在允許您發布到 Google Play 進行測試。
Android Studio 現在允許您直接將應用程式的新版本上傳到 Google Play 控制台測試軌道。方法是在「產生已簽署的 Android App Bundle」流程結束時,選取「發布以供測試」的新選項。這項整合功能支援將全新應用程式的初始版本上傳至 Play 管理中心的內部測試群組。您也可以使用這項功能,將版本上傳至現有應用程式的測試群組。如要使用這項功能,您必須先在 Google Play 管理中心註冊。請參閱「Google Play 最新消息」網誌,瞭解 Google Play 在 I/O 大會上發布的所有更新。
Android 開發者驗證支持
現在,當您產生已簽署的應用程式套件或 APK 時,可以直接在 Android Studio 中查看應用程式的註冊狀態。在 Android Studio 中查看此資訊可讓您及早解決註冊問題,並確保您的應用程式在 2026 年 9 月起對認證 Android 裝置實施 驗證要求 之前準備就緒。
使用 LeakCanary 進行記憶體洩漏檢測
在 Android 中,如果程式碼在物件生命週期結束後,仍保留物件的參照,就會發生記憶體洩漏。這會阻止垃圾回收器 (GC) 回收該內存,最終導致效能緩慢或內存不足錯誤 (OOM)。
Android StudioLeakCanary分析器任務透過直接在桌面開發環境(而不是行動裝置)上分析和檢查記憶體洩漏痕跡,顯著提高了開發人員的生產力。此外,Android Studio 還提供了「前往聲明」等工具,可將洩漏分析直接對應到程式碼庫,從而簡化故障排除過程,使開發人員能夠快速定位和解決記憶體洩漏問題。
從 Android Studio Quail 1 版本開始,您現在還可以使用「使用代理修復」按鈕請求 Gemini 為您檢查記憶體洩漏。
Android 效能分析器 (APA)
Android Performance Analyzer (APA) 是下一代 Android 效能分析器,可對在 Android 12+ 裝置上運行的應用程式和遊戲的 CPU、GPU、記憶體和功耗進行全面分析。APA 的設計兼顧可靠性和效能,其追蹤渲染速度高達速度提升 26 倍源自之前的模具。
APA 與 AI 代理原生集成,並提供兩個新技能:Perfetto SQL 技能 和 Perfetto 分析技能,可幫助解決諸如“為什麼我的應用程式啟動緩慢?”之類的問題。
R8 配置分析器
R8 是提高應用程式效能和減少記憶體佔用的最佳方法之一。R8 能帶來的效能提升與 R8 能夠優化的程式碼庫的多寡直接相關。我們推出了一款新工具,可協助您最大限度地發揮 R8 的最佳化效能—R8 配置分析器。它能深入分析 R8 配置質量,以及您的 keep 規則如何影響您的應用程式。我們還引入了三個評分,分別顯示您的程式碼庫中有多少可用於優化、混淆和縮減。
針對 AQI 中 Agent 整合崩潰問題的建議修復方案
App Quality Insights 工具視窗現已與 AI 代理程式集成,可分析崩潰資料以及您的原始程式碼,以提供詳細的解釋並建議可能的修復方案。在「應用程式品質洞察」工具視窗中選擇崩潰事件後,導覽至「洞察」選項卡,然後按一下「查看更多」以查看崩潰的詳細說明。點擊“使用 AI 修復”,讓代理建議程式碼更改,您可以查看並接受。
開始使用
Android Studio 正在縮小構思和實現之間的差距。借助專為智慧開發而構建的強大工具,構建和發布高品質的 Android 應用從未如此簡單。
下載最新版本Android Studio Quail 預覽版並嘗試這些新功能。我們非常重視每一位使用者的意見。查看已知問題、報告錯誤,並加入我們在 LinkedIn、YouTube 或 X 上的活躍社群。祝您編寫程式一切順利!
在 io.google 上探索此公告和所有 Google I/O 2026 更新。
-
產品最新消息在 2026 年的 Google I/O 大會上,我們宣布 Android 將從作業系統轉型為智慧系統。我們也展示了如何使用系統原生建構智慧體驗,以及如何將 Google AI 的強大功能帶入應用程式。
Jingyu Shi • 2 分鐘小故事 -
產品最新消息每位開發人員的 AI 工作流程和需求都不盡相同,因此選擇 AI 輔助開發的方式非常重要。我們在 1 月推出這項功能,讓您選擇任何本機或遠端 AI 模型,為 Android Studio 中的 AI 功能提供支援
Matthew Warner • 2 分鐘小故事 -
產品最新消息這是 Android Studio Quail 的最終穩定版。Android Studio 的新功能可協助您有效率地建構優質 AI 應用程式。
Amman Asfaw • 5 分鐘小故事
每週透過電子郵件接收最新的 Android 開發洞察資訊。