Android Studio 預先發布版的新功能

本頁列出 Android Studio 預先發布版本的新功能。預先發布版可搶先體驗 Android Studio 的最新功能和改善項目。您可以下載這些預覽版本。如果使用 Android Studio 預先發布版時遇到任何問題,請通知我們。錯誤報告有助於改善 Android Studio。

初期測試版包含積極開發中的尖端功能,且僅經過初步測試。您可以使用 Canary 版本進行開發,但請注意,系統可能會新增或變更功能。候選版本 (RC) 是 Android Studio 的下一個版本,幾乎已準備好發布穩定版。下個版本的特徵集已穩定。如要瞭解 Android Studio 版本命名方式,請參閱 [Android Studio 版本名稱][studio-release-names]。

如需 Android Studio 預先發布版本的最新消息,包括各預先發布版本所含的重要修正內容清單,請參閱 Android Studio 網誌中的「版本更新」。

目前版本的 Android Studio

下表列出目前 Android Studio 的版本和對應的管道。

版本 頻道
Android Studio Narwhal | 2025.1.1 穩定
Android Gradle 外掛程式 8.11.0 版 穩定
Android Studio Narwhal 功能推送 | 2025.1.2 RC

與 Android Gradle 外掛程式搶先版相容

每個 Android Studio 預先發布版都會隨附對應版本的 Android Gradle 外掛程式 (AGP)。Studio 預先發布版應可搭配任何相容的 AGP 穩定版。不過,如果您使用 AGP 預先發布版,就必須使用對應的 Studio 預先發布版 (例如 Android Studio Chipmunk Canary 7 和 AGP 7.2.0-alpha07)。嘗試使用不同版本 (例如 Android Studio Chipmunk Beta 1 和 AGP 7.2.0-alpha07) 會導致同步處理失敗,並提示您更新至對應的 AGP 版本。

如要查看 Android Gradle 外掛程式 API 淘汰及移除項目的詳細記錄,請參閱「Android Gradle 外掛程式 API 更新」。

Android Studio Narwhal 功能推送 | 2025.1.2

以下是 Android Studio Narwhal 功能推送 | 2025.1.2 的新功能。

如要查看這個版本的 Android Studio 修復了哪些問題,請參閱已解決的問題

Android Studio 的 Gemini 代理程式模式

Android Studio 的 Gemini 代理程式模式是全新 AI 功能,可處理複雜的多階段開發工作,這類工作無法透過與 Gemini 對話完成。如要使用代理程式模式,請按一下側欄中的「Gemini」,然後選取「代理程式」分頁標籤。您可以描述複雜目標,例如產生單元測試或修正錯誤,代理程式會制定涵蓋專案中多個檔案的執行計畫。代理程式會建議編輯內容,並反覆修正錯誤,直到達成目標為止。您可以查看、接受或拒絕建議的變更,並要求服務專員根據您的意見反覆修改。

Gemini 中的規則

您可以在 提示庫中,透過 Gemini 的規則定義偏好的程式設計樣式或輸出格式。你也可以提及偏好的技術堆疊和語言。設定一次後,這些偏好設定就會自動套用至所有後續傳送給 Gemini 的提示。規則可協助 AI 瞭解專案標準和偏好設定,提供更準確且量身打造的程式碼輔助功能。舉例來說,你可以建立「一律以 Kotlin 簡要回覆」這類規則。

如要設定規則,請依序前往「Android Studio」>「Settings」>「Tools」>「Gemini」>「Prompt Library」>「Rules」,然後在編輯器中編輯文字。使用下拉式選單在 IDE 層級或專案層級儲存規則:

  • IDE 層級的規則僅供您個人使用,且可套用至多個專案。
  • 專案層級規則可供同一專案的團隊成員共用。 如要與團隊共用提示,請將 .idea 資料夾新增至版本控管系統。

內嵌 XR 模擬器

XR 模擬器現在預設會以嵌入狀態啟動。您現在可以直接在 Android Studio 中部署應用程式、瀏覽 3D 空間,以及使用版面配置檢查器。

XR 模擬器現在預設會以嵌入狀態啟動。
直接在 Android Studio 中使用 XR 模擬器。

支援 16 KB 頁面大小

Android Studio Narwhal 功能推送版本新增了對轉換至 16 KB 頁面大小的改良支援。為協助您順利完成這項轉換,Android Studio 現在會在建構與 16 KB 裝置不相容的 APK 或 Android App Bundle 時,主動顯示警告訊息。您也可以使用 APK 分析工具,找出與 16 KB 裝置不相容的程式庫。如要在這個新環境中測試應用程式,Android Studio 也提供專用的 16 KB 模擬器目標,以及現有的 4 KB 映像檔。

支援 Android Studio XR

Android Studio Narwhal 支援開發人員使用 Jetpack XR 建構沉浸式體驗!這個版本推出多項工具,可協助您更有效率地實驗、部署及偵錯 XR 應用程式。

使用 Gemini 轉換 UI

現在您可以在 Compose 預覽環境中,直接在預覽畫面使用自然語言轉換 UI 程式碼。如要使用這項功能,請在「撰寫」預覽畫面中按一下滑鼠右鍵,然後選取「使用 Gemini 轉換 UI」。然後輸入自然語言要求,例如「將這些按鈕置中對齊」,引導 Gemini 調整版面配置或樣式,或在預覽畫面中選取特定 UI 元素,提供更清楚的脈絡。Gemini 會直接編輯 Compose UI 程式碼,您可以查看並核准,加快 UI 開發工作流程。

內容選單中的「使用 Gemini 轉換 UI」
存取「使用 Gemini 轉換 UI」選單
「使用 Gemini 轉換 UI」模式對話方塊
對 Compose 預覽套用自然語言轉換

Android Studio Narwhal 功能推送需要 AGP 4.0 以上版本

專案必須使用 AGP 4.0 以上版本,才能與 Android Studio Narwhal Feature Drop 相容。請參閱 AGP 和 Android Studio 相容性需求