Android Studio Quail 4 穩定版現已推出,可用於正式工作環境。
這是 Android Studio Quail 的最終穩定版。Android Studio 的新功能可協助您有效率地建構優質 AI 應用程式。請觀看下方影片,瞭解過去 4 個版本中最實用的新功能,有助於提升開發效率。
以下是 Android Studio Quail 4 的新功能深入探索:
Android 技能整合至 Android Studio
雖然大型語言模型在一般程式碼查詢方面非常強大,但遇到快速演進的 Android API、平台專屬遷移作業或複雜的設定結構時,經常會編寫不正確或過時的程式碼。為解決這個問題,我們直接在 Android Studio 中,整合了由 Android 團隊建構的Android 技能。這些模組化 AI 最佳化指令遵循開放標準的代理程式技能規格,專門用於引導 LLM 完成複雜的 Android 工作流程。Android 技能現在會直接預先載入 IDE,因此您不需要手動下載其他檔案,即可開始使用。
當您提示 Android Studio 代理程式時,系統會分析提示並搜尋已安裝技能的中繼資料,在最相關時自動叫用這些技能。代理程式可立即獲得網域專業知識,並套用 Google 最佳做法,減少手動設定提示所花費的資源。
Android Studio 預先載入 23 項精選技能,包括:
- 需要升級版本方面的協助嗎? 您具備 Android Gradle 外掛程式 (AGP) 9 升級技能。
- 想分析應用程式是否有任何效能問題嗎? 您具備 Android 分析器技能。
- 準備好升級 Jetpack Navigation 架構了嗎? 你具備 Navigation3 技能。
- 是否要讓應用程式 UI 配合不同 Android 裝置調整? 你具備適應力。
我們也建議您建立自己的自訂技能,為團隊提供專屬體驗和自訂工作流程,進一步擴充 Agent 模式的功能。如要在 Android Studio 以外的其他指令列介面 (CLI) AI 中使用 Android 技能,請安裝 Android CLI 並執行 android skills add --all,即可快速上手。如要完全停用隨附技能,只要在「設定」中透過 IDE 全域切換鈕停用即可。
整合 Gemma 4 本機模型 (私密、安全且離線的 AI 程式碼編寫)
許多開發人員都喜歡使用本機模型,而 Android Studio 現在已原生整合 Gemma 4 (Google 最強大的開放模型),可提供 AI 程式碼輔助功能,不必手動設定第三方模型。
- 系統需求: 您可以使用 12 GB 的 RAM 執行最小的模型,但建議使用 32 GB 以上的 RAM。請參閱硬體需求。
- 一鍵管理:只要在代理程式模型選取器中選取 Gemma,然後選擇要下載的模型,或前往 。Android Studio 會自動下載、驗證及更新模型權重。
- 隨附推論引擎:我們隨附輕量型推論引擎,可直接在 IDE 中執行 Gemma 4 模型。
- 裝置端 AI 代理:Gemma 4 具備原生代理式工具呼叫功能,因此您可以使用代理完全離線執行複雜的多檔案重構計畫。您的原始碼絕不會離開本機,也不會達到權杖配額上限。
Parallel Agent 使用者體驗通知和其他強化功能
在 Android Studio Quail 2 中,我們推出了可同時進行多項工作並開啟多個對話視窗的代理程式。Android Studio Quail 4 現在提供多項 UI 強化功能,可讓 AI 互動更順暢、快速且透明:
- 回覆中的程式碼符號會顯示為超連結:系統現在會自動偵測並將代理程式回覆中提及的類別名稱、函式、方法和檔案路徑,顯示為可點選的超連結。
- 即時背景服務專員通知:現在使用平行對話功能執行多項工作時,「最近的對話」面板會顯示狀態指標,方便你一目瞭然。如果代理程式正在執行工具,您會看到載入微調器;如果代理程式正在等待您輸入內容,您會看到紅色狀態指標;如果背景工作已完成並可供檢閱,您會看到藍色徽章。
- 統一變更摘要:代理程式完成多步驟的程式設計任務後,系統會將個別的「任務」和「逐步操作說明」構件整合到專用的「變更摘要」分頁中,方便您在套用修改內容前,清楚查看差異比較並進行檢查。
- 可收合的思考過程呈現方式:對於推論模型,代理程式的逐步思考過程會整齊地整理成可收合的區塊,方便您掃描對話內容,同時視需要檢查基礎邏輯。
升級即可使用進階 AI 功能
Android Studio 預設提供 Gemini 模型,開發人員可直接使用。我們會動態調整這個模型的功能,確保能免付費提供優質體驗。不過,如果您想更精細地存取 Gemini 最強大的模型,或需要額外配額來進行長時間的程式碼編寫工作,可以透過下列 3 種方式升級存取權:
- API 金鑰: 使用 Google AI Studio API 金鑰,在開發流程中盡快使用最新的 Gemini 模型,例如 Gemini 3.7 Flash。您也可以直接在 Android Studio 中使用 Anthropic 或 OpenAI 等其他模型供應商的 API 金鑰
- Google AI 方案:訂閱 Google AI Pro 或 Ultra 方案的開發人員,登入 Google 帳戶後即可自動解鎖進階容量和更高的速率限制。Gemini 擴大功能後,可協助您分析、重構及規劃大型程式碼集的功能。
- Gemini Enterprise:如果貴機構有權存取 Gemini Enterprise,開發人員登入後就能使用 Android Studio AI 代理程式,同時享有 Google Cloud 的隱私權和安全性優勢。這項功能會逐步開放給特定機構,目前已在最新版 Android Studio Canary 中推出。
回顧:Android Studio Quail 系列回顧
Android Studio Quail 4 持續專注於運用 AI 提升開發人員的工作效率。如要進一步瞭解最近推出的新功能,請參閱先前的網誌文章。
Android Studio Quail
- 整合 App Quality Insights 代理程式:我們在 Android Studio Quail 週期開始時,將 App Quality Insights (AQI) 與 Gemini 整合。
- 在 Google I/O 大會上發布 Android Studio Quail (Canary 版):我們推出了為代理程式時代打造的工具,包括代理程式技能、Firebase 整合功能、代理程式模式中的平行對話、Gemma 4 的本機模型支援、Android CLI、Android Emulator 多裝置對等測試、ADB Wi-Fi 2.0,以及原生 Google Play 測試群組發布功能。
Android Studio Quail 2
- 平行對話:我們在 IDE 中開放同時執行多項工作。開發人員可以開啟多個對話,並以並排的編輯器分頁顯示,例如在一個分頁中以 Gemini 3.5 Flash 執行 Compose 重構作業,同時在另一個分頁中以 Gemma 4 記錄程式碼。透過「最近的對話」側欄中的即時進度指標 (載入微調器、暫停狀態和錯誤),即可輕鬆監控進行中的背景工作。
- LeakCanary 剖析:我們將 LeakCanary 直接整合到 Android Studio Profiler 中。將 JVM 堆積分析從測試裝置移開,並在主機電腦上執行 Shark 分析器引擎後,記憶體流失追蹤速度提升了 5 倍,而且完全不會發生卡頓情形,並由「使用代理程式修正」AI 補救措施提供支援。
Android Studio Quail 3
- 簡化規劃模式:使用 /plan 指令或將對話切換為「規劃」時,代理程式會退回評估邏輯,繪製實作計畫,然後再編寫程式碼。
- MCP Marketplace:現在只要前往「設定」>「工具」>「AI」>「MCP 伺服器」,即可直接在 IDE 中輕鬆搜尋、安裝及管理 Model Context Protocol (MCP) 伺服器,讓 AI 代理連結外部開發人員工具、登錄檔和自訂資料庫。
立即開始使用
Android Studio Quail 4 現已在穩定版管道推出。擺脫手動設定、在平行執行緒中執行多項工作,並運用以專家為基礎的 AI 智慧建構應用程式。
👉 立即下載 Android Studio Quail 4 穩定版
一如既往,我們非常重視您的意見,這有助於決定 Android 開發的未來走向。請查看 已知問題,或直接在 官方錯誤追蹤工具中回報錯誤及提出功能要求。
你也可以加入我們充滿活力的開發人員社群,並在 Instagram、 LinkedIn、 YouTube 或 X 上追蹤我們,隨時掌握最新洞察資訊。我們很期待看到你的作品!
-
產品最新消息Android Studio Quail 2 現已推出穩定版,可用於正式工作環境,為 IDE 帶來重大變革,包括並行 Agentic Workflows、原生整合的記憶體流失分析,以及可感知情境的當機修正功能。
-
產品最新消息今年在 Google I/O 大會上,我們將超越疊代式變更,朝向應用程式建構方式的根本轉變邁進。我們最新推出的工具專為 AI 代理時代而生,不僅能提升 Android 開發人員的工作效率,還能強化您在程式碼集部署的 AI 代理。
-
產品最新消息每位開發人員的 AI 工作流程和需求都不盡相同,因此選擇 AI 輔助開發的方式非常重要。我們在 1 月推出這項功能,讓您選擇任何本機或遠端 AI 模型,為 Android Studio 中的 AI 功能提供支援
Matthew Warner • 2 分鐘小故事
每週透過電子郵件接收最新的 Android 開發洞察資訊。