查詢 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