產品新訊

Android CLI 穩定版 1.0:使用任何代理程式加速開發 Android 應用程式

5 分鐘小故事

Android 開發人員可選擇的代理程式、工具、指令列介面 (CLI) 和 LLM 相當多元,可用於開發應用程式。無論您使用 Android Studio 中的 Gemini、Antigravity 2.0、Antigravity CLI,還是 Anthropic 的 Claude Code 或 OpenAI 的 Codex 等第三方代理程式,我們的使命始終如一:確保您隨時隨地都能進行高品質的 Android 開發作業。

2026 年 Google I/O 大會上,我們分享了代理程式開發的最新進展,並展示 Android CLI 的部分最新功能。Android CLI 現已推出 1.0 穩定版,所有 Android 開發人員都能使用。我們為代理程式提供適當工具,讓他們與您一同建構,包括新技能,以及啟用代理程式存取強大的 Android Studio 功能。

如果您已使用 Android CLI,並想開始使用所有新功能,只要執行 android update 即可。否則,請繼續閱讀下文,進一步瞭解我們如何讓您選擇的代理程式更擅長建構 Android 應用程式。

Antigravity 開放 Android 開發

Google Antigravity 現在提供 Android 資源的選用套件 (包括 Android CLI 和技能),您可以安裝這些資源。您可以在安裝後進行新手上路設定時安裝套件,也可以稍後前往「Settings」>「Customizations」>「Build With Google Plugins」選單安裝。

這項功能為 Antigravity 提供 Android CLI 的所有強大工具和知識,讓 Antigravity 更輕鬆有效率地執行 Android 應用程式開發的核心工作,包括建立專案,以及將應用程式部署到新的 Android 虛擬裝置。

agy-android-cli.png

為任何代理程式解鎖 Android Studio 功能

Android CLI 提供輕量型介面,供 AI 代理程式執行工作,並擷取 Android 開發相關知識。不過,專精於特定領域有其優勢,Android Studio 內含超過十年的 Android 專業知識,可處理最複雜的 Android 專案。包括 Android Studio 強大的靜態分析引擎、重構工具、依附元件管理、UI 設計和算繪程式庫等。現在,AI 代理程式可以運用 Android Studio 的工具,取得許多相同的功能。

agy-android-studio.png

最新版 Android CLI 推出新的 android studio 指令。這項指令可讓您選擇的代理程式運用 Android Studio 的深入情境功能,進一步瞭解並對開啟的 Android 專案執行動作。只要透過 Android CLI 執行偏好的代理程式和 Android Studio,代理程式就能更有效率地瀏覽程式碼集,產生更精確的程式碼變更。此外,使用 Android CLI 建立及疊代專案時,轉換至 Android Studio 會更加容易,因此您可以運用專為此用途打造的工具 (例如效能剖析器、Compose 預覽畫面和 Android 裝置串流),讓專案達到正式發布的品質。

在最新預先發布版的 Android Studio Quail 中開啟專案後,您 (或您的代理人) 可以執行下列指令,檢查 Android CLI 是否已與開啟的專案建立連線:

$ android studio check
pid: 32942
version: Android Studio
Projects:
    READY     JetSet /Users/adarshf/AndroidStudioProjects/jetset-main

接著,代理程式就能使用 android studio 指令存取強大的 IDE 工具,更有效率地與專案互動。主要指令包括:

  • analyze-file:使用編輯器的內建檢查功能,分析檔案中的錯誤和警告。
  • find-declaration:使用語意解析功能,在整個專案中找出符號 (類別、方法、變數、欄位、常數或 Android 資源/顏色) 的確切定義位置。
  • find-usages: 使用語意分析,在整個專案中找出符號 (類別、方法、變數或 Android 資源) 的所有參照和宣告。
  • render-compose-preview: 算繪 Jetpack Compose UI 預覽畫面,並在成功時傳回圖片和 UI 層級的路徑。
  • version-lookup:取得最新資訊,瞭解常見存放區 (例如 Google Maven 存放區) 提供哪些指定應用程式依附元件版本。透過程式輔助解決方案,依附元件管理作業會變得較不繁瑣,且較不容易發生不穩定情況。
  • open-file: 直接在 Android Studio 中開啟檔案。如果服務專員想引導您查看 IDE 中的 Compose 預覽畫面、效能追蹤記錄或其他特定檔案,這項功能就非常實用。

舉例來說,代理程式現在可以執行下列指令,為 Android 應用程式的新版面配置算繪 Compose 預覽畫面,然後在 Android Studio 中開啟預覽畫面,讓您並排查看多個 Compose 預覽畫面,並直接在 IDE 中進行 AI 輔助編輯。

$ android studio find-declaration HotelDetailScreen
$ android studio analyze-file .../JetPacker/feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt
$ android studio open-file feature/detail/src/main/java/com/example/jetset/feature/detail/HotelDetailScreen.kt

如要進一步瞭解如何使用這些指令,請執行 android help。此外,為確保代理程式瞭解如何使用這項工具,請執行 android init 更新 Android CLI 技能。

其他入門途徑

為盡可能順暢地將 Android CLI 整合至環境,我們提供更多方式供您使用。現在可以使用更多套件管理工具 (apt-get、winget 和 homebrew) 下載及安裝 Android CLI。舉例來說,您可以執行下列指令,使用 winget 安裝 Android CLI:

winget install -e --id Google.AndroidCLI

此外,我們也更新了安裝程序,預設會安裝到使用者本機目錄。如要查看所有支援作業系統的指令和其他下載選項,請前往 Android CLI 頁面

支援歷程

android-cli-write-journey.png

我們也推出 Journeys 支援功能。Android CLI 隨附的 Journeys 工具和技能,現在可讓您選擇任何代理程式,建立及執行 Journeys。Journeys 是應用程式使用者歷程的自然語言說明,可直接儲存至專案。

android-cli-journey-run.gif

代理程式可使用 Android CLI 執行這些歷程,以使用者的方式瀏覽應用程式。這項功能可讓您以全新方式測試、驗證或收集應用程式重要體驗的資料,所有作業都由代理程式以自然語言執行。

拓展 Android 技能

為協助模型進一步瞭解並執行遵循最佳做法的特定模式,我們持續擴充 Android 技能程式庫。我們推出新技能,讓您在任何地方都能更有效率地開發 Android 應用程式,提升生產力:

  • 顯示眼鏡和 Jetpack Compose Glimmer for XR: 提供相關指南,說明如何使用 Jetpack Compose Glimmer UI 工具包,為 Android 顯示眼鏡開發投影應用程式。
  • 遷移至 CameraX:協助您將舊版 Android 相機實作 (Camera1 或原始 Camera2 API) 遷移至 CameraX。
  • Perfetto SQL:將自然語言資料提示轉換為 Perfetto SQL 查詢,並針對本機追蹤記錄檔執行查詢。
  • 適應性 UI:說明如何建立或更新應用程式的 UI,使其能適應不同的 Android 裝置
  • 測試設定: 建立基本測試策略。
  • 樣式:協助採用新元件的全新 Jetpack Compose 樣式 API,並支援遷移至樣式 API。
  • AppFunctions: 分析 Android 程式碼集,建議並導入新的 AppFunctions,並改善 KDoc 說明文件,以最佳化 Model Context Protocol。

您可以直接從指令列將這些新技能新增至工作流程。如要協助代理程式立即瞭解及使用 Android CLI,請執行下列指令,初始化環境並安裝基礎 android-cli 技能:

android init
 

接著,您可以搜尋代理程式所需的功能,瀏覽及設定代理程式工作流程:

android skills list

找到合適的技能後,請執行下列指令,將技能安裝至環境:

android skills add –skill=

立即開始使用

如要下載 Android CLI 1.0 穩定版、探索新工具及瀏覽完整說明文件,請立即前往 d.android.com/tools/agents!此外,請務必更新至 Android Studio 的最新預先發布版,才能使用 Android CLI 的最新功能。我們很期待看到您使用 Android CLI 1.0 建構的成果,以及這些新功能如何為您的日常工作流程注入強大動能。歡迎加入 LinkedInMediumYouTubeX 上的熱絡社群,並分享您的意見。

如要瞭解這項公告和 2026 年 Google I/O 大會的所有最新消息,請前往 io.google

撰寫者:

繼續閱讀