Android Studio Quail 4 穩定版已推出,可供您在正式環境中使用。
這是 Android Studio Quail 的最終穩定版本。Android Studio 的新功能可讓您運用 AI,有效率地打造優質應用程式。觀看下方影片,瞭解過去 4 個版本中最實用的新功能,協助您改善及加快開發速度。
以下深入介紹 Android Studio Quail 4 的新功能:
Android Studio 內建 Android 技能
雖然 LLM 非常擅長處理一般程式設計查詢,但面對快速演進的 Android API、平台專屬遷移作業或複雜的設定結構時,往往會寫出錯誤或過時的程式碼。為解決這個問題,我們將 Android 開發團隊精心挑選的 Android 技能直接整合至 Android Studio。這些技能遵循開放標準代理技能規格,是經過 AI 最佳化的模組化指令,專門用於引導 LLM 處理複雜的 Android 工作流程。Android 技能現在會直接預先載入 IDE,不必手動下載其他檔案,就能開始使用。
當您向 Android Studio 代理程式輸入提示時,我們會分析提示,並搜尋已安裝技能的中繼資料,在最相關的情況下自動叫用這些技能。代理程式可立即獲得領域專業知識,並套用 Google 的最佳做法,減少手動設定冗長提示的負擔。
Android Studio 預先載入 23 項精選技能,包括:
- 需要升級建構作業方面的協助嗎? 您具備Android Gradle 外掛程式 (AGP) 9 升級技能。
- 想分析應用程式,找出效能問題嗎? 您具備 Android 分析器技能。
- 準備好升級 Jetpack Navigation 架構了嗎? 您具備 Navigation3 技能。
- 想讓應用程式 UI 配合不同 Android 裝置調整嗎? 您具備適應力技能。
我們也建議您建立自訂技能,為團隊提供專業經驗和自訂工作流程,擴充代理模式。如要在 Android Studio 以外的其他指令列介面 (CLI) AI 使用 Android 技能,請安裝 Android CLI 並執行 android skills add --all,即可快速上手。如果想完全停用套裝技能,只要前往「設定」,使用 IDE 範圍的切換鈕,即可輕鬆停用。
整合 Gemma 4 本機模型 (私密、安全且可離線使用的 AI 程式設計)
許多開發人員都喜歡使用本機模型,因此 Android Studio 現在原生整合了 Google 最強大的開放式模型 Gemma 4,提供 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 互動更流暢、快速且透明:
- 回覆中的程式碼符號會加上超連結:代理回覆中提及的類別名稱、函式、方法和檔案路徑,現在會自動偵測並顯示為可點選的超連結。
- 即時背景代理通知:同時處理多個對話時,「近期對話」面板現在會提供一目瞭然的狀態指標。如果代理正在執行工具,畫面上會顯示載入旋轉圖示;如果代理正在等待您輸入內容,則會顯示紅色狀態指標;如果背景工作已完成並可供查看,則會顯示藍色徽章。
- 整合式變更摘要:代理完成多步驟程式設計工作後,原本獨立的「Task」和「Walkthrough」構件現在會整合至簡潔的專屬「Summary of Changes」分頁,讓您在套用修改前,能清楚查看差異並進行審查。
- 可收合的思考過程呈現:如果是推論模型,代理的逐步思考過程會整齊地整理成可收合的區塊,讓您輕鬆瀏覽對話,並視需要檢查基礎邏輯。
升級即可使用進階 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 代理整合:我們將 App Quality Insights (AQI) 與 Gemini 整合,啟動 Android Studio Quail 週期。
- 在 Google I/O 大會上,我們推出了 Android Studio Quail (Canary),並介紹了專為 AI 代理時代打造的工具,包括代理技能、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 分析器。只要將 JVM 堆積分析從測試裝置 lift-and-shift 至主機電腦,並在主機電腦上執行 Shark 分析器引擎,記憶體流失追蹤速度就能提升五倍,且完全不會發生卡頓,並可透過「Fix with Agent」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 開發的未來。請查看 已知問題,或直接在 官方 Issue Tracker 回報錯誤報告及提出功能要求。
您也可以加入我們充滿活力的開發人員社群,並在 Instagram、 LinkedIn、 YouTube 或 X 上追蹤我們,隨時掌握最新深入分析。希望很快就能看到你打造的優質應用程式!
-
產品最新消息Android Studio Quail 2 穩定版現已推出,可供您在正式環境中使用。這個版本帶來多項變革,包括 Agentic Workflows、原生整合的記憶體流失分析,以及內容感知當機修復功能。
Amman Asfaw • 閱讀時間:3 分鐘 -
產品最新消息Android Studio Rabbit 2 穩定版已推出,可供您在正式環境中使用。此版本包含多項重要功能,可提升開發效率,例如「自備代理」、全新 XR 模擬器功能、LeakCanary 更新、全新代理技能管理工具、AI 程式碼審查等。
Matthew Warner • 閱讀時間:3 分鐘 -
產品最新消息Android 無線偵錯功能現在更快速、更可靠,設定也比以往更簡單。我們在 ADB Wi-Fi 2.0 中導入新的伺服器堆疊和更智慧的網路處理功能,直接解決開發人員對可用性落差的意見回饋。
Steven Jenkins, Sherif Eid, Fabien Sanglard • 閱讀時間:1 分鐘
每週透過電子郵件接收 Android 開發人員的最新深入分析。