我們收到許多意見回饋,指出開發人員希望盡快在穩定版管道中使用 AI 功能。現在起,您可以在「設定」選單中透過「Studio Labs」選單,探索並試用最新的 AI 實驗功能 (從 Narwhal 穩定版開始)。
您可以搶先體驗 AI 實驗功能、分享意見回饋,協助我們將這些功能整合到您每天使用的 IDE。前往「設定」中的「工作室 Labs」分頁,然後啟用要開始使用的功能。這些 AI 功能會在 Canary 版中自動啟用,您不需要採取任何行動。
Studio Labs 功能
使用 Gemini 生成預覽畫面
Gemini 可自動產生 Jetpack Compose 預覽程式碼,節省您的時間和精力。如要使用這項功能,請在可組合函式中按一下滑鼠右鍵,然後依序前往「Gemini」>「Generate Compose Preview」或「Generate Compose Preview for this file」,或是點選空白預覽面板中的連結。系統會以差異檢視畫面顯示生成的預覽程式碼,方便您快速接受、編輯或拒絕建議,進而加快可組合函式的視覺化作業。
使用 Gemini 轉換 UI
在 Compose 預覽環境中,直接在預覽畫面中使用自然語言轉換 UI 程式碼。如要使用這項功能,請在撰寫預覽畫面中按一下滑鼠右鍵,然後選取「使用 Gemini 轉換 UI」。然後輸入自然語言要求,例如「將這些按鈕置中對齊」,引導 Gemini 調整版面配置或樣式,或在預覽畫面中選取特定 UI 元素,提供更完善的脈絡。接著,Gemini 會直接編輯 Compose UI 程式碼,您可以審查並核准,加快 UI 開發工作流程。詳情請參閱「轉換使用者介面」。
|
|
Android Studio 的歷程功能
Android Studio 的「歷程」功能可讓您使用自然語言描述每個測試 (稱為「歷程」) 的步驟和斷言,輕鬆編寫及維護端對端測試。Gemini 具備視覺和推理能力,可將以自然語言撰寫的步驟轉換為動作,並在應用程式中執行,讓您輕鬆撰寫及瞭解歷程。此外,您也可以編寫及說明更複雜的判斷結果,Gemini 會根據裝置上顯示的內容進行評估,判斷流程是否通過測試。
此外,由於 Gemini 會推斷要執行哪些動作才能達成目標,因此即使應用程式的版面配置或行為有細微變化,路徑也不容易受到影響,在不同版本的應用程式和不同裝置設定上執行測試時,發生不穩定測試的情況也會減少。
直接在 Android Studio 中針對任何本機或遠端 Android 裝置編寫及執行歷程。IDE 提供全新的編輯器體驗,可製作路徑,並提供豐富的結果,協助您更瞭解 Gemini 的推理過程,以及路徑的執行方式。