Gemini 版 Android Studio 功能

Gemini 版 Android Studio 包含開發程序各階段適用的功能。下表列出幾項主要功能,可協助您提升工作流程效率。Gemini 仍在快速發展中,別忘了查看 Android Studio 的穩定版資訊預先發布版資訊,瞭解最新動態。

類別 功能 說明 文件
代理模式 建立新專案 運用 AI 快速將構想轉化為應用程式原型。 使用 AI 建立新項目
平行對話 並行執行多個代理程式模式對話,在 IDE 中有效處理多項工作。 代理模式
新增 API 金鑰 新增 API 金鑰來擴大脈絡窗口,獲得更高品質的回覆。

僅適用於免付費方案的預設模型。
新增自己的 Gemini API 金鑰
新增 MCP 伺服器 使用 Model Context Protocol (MCP) 與外部工具互動並擴展知識和能力。 新增 MCP 伺服器
新增遠端 MCP 伺服器 連線至 MCP 伺服器,不必自行安裝及維護。 新增 MCP 伺服器
AGENTS.md 檔案支援 在程式碼集的一或多個 Markdown 檔案中,定義 Gemini 回覆查詢時應遵循的設定。AGENTS.md 檔案定義的指令可在任何 IDE 中執行。 使用 AGENTS.md 檔案自訂 Gemini
管理權限 您可以管理代理的特定權限,從而對您的工作區進行精細控制。 在代理程式模式中管理權限
存取 Android 知識庫 取得最新的官方文件,協助您開發優質應用程式。 Android 知識庫
代理網絡搜尋 進行即時網頁搜尋,取得最新資訊。 Agent Web Search
擴展特工模式的技能 技能可讓您透過專業知識和自訂工作流程來增強代理模式的功能。 使用技能擴充代理模式
與連結裝置互動 Android Studio 中的 AI 代理程式可存取相關工具,將應用程式部署至連線裝置、檢查目前顯示在螢幕上的內容、擷取螢幕截圖、檢查 Logcat 中的錯誤,以及與執行中的應用程式互動。 在裝置上測試及驗證變更
本機第三方模型 選擇安裝在電腦上的 LLM,為 Android Studio 中的 AI 功能提供支援。 使用本機 LLM
遠端第三方模型 從遠端模型供應商選擇 LLM,為 Android Studio 中的 AI 功能提供支援。 使用遠端 LLM
程式碼 下一個編輯預測 根據您最近的變更,主動建議程式碼集其他位置的編輯內容。 下一個編輯預測
更新依附元件 更新依附元件,並逐步解決建構錯誤。 使用 Gemini 代理更新依附元件
生成單元測試 Gemini 可以為 Kotlin 和 Java 程式碼生成可編譯的完整單元測試,包括 setUp 方法、模擬初始化和個別測試案例。 生成單元測試
使用 Gemini 編寫歷程 使用自然語言描述步驟和斷言,編寫端對端功能測試 (稱為「歷程」)。Gemini 會將步驟轉換為動作,並在應用程式中執行。

透過 Studio Labs 啟用。
Android Studio 的歷程功能
撰寫 生成 Compose 預覽 Gemini 可針對檔案中的特定或所有可組合函式自動產生 Compose 預覽畫面,包括預覽參數的模擬資料。 產生 Compose 預覽畫面
轉換 UI 使用自然語言直接從「撰寫」預覽面板更新應用程式介面。 轉換 UI
來自設計模型的新使用者介面 直接從設計模擬產生 Compose 程式碼。 使用圖片附件生成 UI
比對 UI 與目標圖片 如果您已建立初始 UI,請讓 UI 符合參考設計。 使用圖片附件生成 UI
修復使用者介面品質問題 找出並修正問題,提升 UI 品質和無障礙功能。 找出並修復使用者介面品質問題
Android 整合 使用 App Quality Insights 分析當機問題 使用 Gemini 分析 App Quality Insights 的當機報告、生成洞察資訊、提供當機摘要,並 (盡可能) 建議後續步驟,包括程式碼範例和相關說明文件的連結。 使用 App Quality Insights 和 Gemini 分析當機問題
使用 Logcat 分析運行時錯誤 Gemini 版 Android Studio 可讓你在 Logcat 視窗查看及解決錯誤,簡化偵錯程序。應用程式擲回錯誤或例外狀況時,點選「Ask Gemini」即可立即取得說明和實用建議,不必離開 IDE。 使用 Logcat 和 Gemini 分析執行階段錯誤
取得有關建置和同步錯誤的協助 Gemini 可解讀 Gradle 建構和同步處理錯誤。發生錯誤時,按一下建構輸出內容中的「Ask Gemini」連結,即可診斷及修正問題。
隱私權和安全性 配置上下文共享 使用 .aiexclude 檔案配置要與 Gemini 共用哪些檔案。 設定背景資訊分享
記錄 在 Cloud Logging 中收集 Gemini 活動記錄,包括提示詞、回覆和中繼資料,例如使用者接受的程式碼行數。

僅限 Business 方案訂閱者。
透過 Cloud Logging 存取 Gemini Enterprise 使用情況稽核記錄
VPC Service Controls 建立安全且受控的程式碼編寫環境,保護機密資料和智慧財產。

僅限 Business 方案訂閱者。
使用 VPC Service Controls 保護應用程式
生產力指標 追蹤團隊在 Android Studio 內建 Gemini 的使用情況,以及對工作造成的影響,包括程式碼建議接受率等指標。

僅限 Business 方案訂閱者。
查看及匯出數據分析資料