android studio version-lookup

查詢 Maven 構件、Android 版本和 SDK 工具的最新可用版本。

用量

android studio version-lookup [-h] [--pid=PARAM] [--project=PARAM] <artifacts...>

選項

  • -h,--help:顯示指定指令的說明訊息。
  • --pid=PARAM:要連線的 Android Studio 執行個體 PID。
  • --project=PARAM - 在 Android Studio 中開啟要查詢的專案名稱或路徑。使用 android studio check 取得可用專案的名稱。

android 選項:

  • --sdk=PARAM - Android SDK 的路徑。
  • -v,--verbose - 啟用詳細輸出功能以利疑難排解。
  • -V,--version - 列印版本資訊並結束。

位置引數

  • <artifacts...> - 以空格分隔的 ID 清單,每個 ID 對應一個要查詢的程式庫或工具。回覆內容會以格式化清單呈現,詳細列出每個 ID 的目前穩定版和預覽版。

識別碼可以是下列其中一種: - Maven 程式庫的 groupId:artifactId,例如 androidx.window:window - Gradle 外掛程式的 pluginId,例如 com.android.application - Gradle 建構工具的 gradle - Android Studio 的 studio - Android Gradle 外掛程式的 agp - Android NDK 的 ndk - Android SDK 的 sdk - Android Emulator 的 emulator - Android Debug Bridge (ADB) 的 adb - Compose BOM 的 compose - Kotlin 語言和執行階段的 kotlin - Android 版本的 android - Android SDK Platform-Tools 的 platform-tools - Android SDK 指令列工具的 cmdline-tools - Android SDK 建構工具的 build-tools

說明

android studio version-lookup 會查詢 Google Maven 等存放區,尋找 Maven 程式庫、Gradle 外掛程式、Android 平台和 SDK 工具的最新穩定版和預先發布版。

須使用 Android Studio Quail 2 以上版本。

指定支援的 ID

您可以在單一指令中查詢多個以空格分隔的 ID:

  • Maven 程式庫:使用 groupId:artifactId 標記 (例如 androidx.window:window 或 androidx.compose.ui:ui)。
  • Gradle 外掛程式:使用外掛程式 ID (例如 com.android.application)。
  • 關鍵字:
    • gradle (Gradle 建構工具)
    • studio (Android Studio)
    • agp (Android Gradle 外掛程式)
    • ndk (Android NDK)
    • sdk (Android SDK)
    • emulator (Android Emulator)
    • adb (Android Debug Bridge)
    • compose (Jetpack Compose BoM)
    • kotlin (Kotlin 執行階段和編譯器)
    • android (Android 作業系統版本)
    • platform-tools (Android SDK Platform-Tools)
    • cmdline-tools (Android SDK 指令列工具)
    • build-tools (Android SDK Build-Tools)

範例

查詢 Compose UI、Android 應用程式外掛程式、AGP 和 Kotlin 的最新版本:

android studio version-lookup \
  androidx.compose.ui:ui \
  com.android.application \
  agp \
  kotlin