android studio 版本查找

查找 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...> - 以空格分隔的标识符列表,每个标识符对应一个要查找的库或工具。相应回复是一个格式化的列表,其中详细列出了每个标识符的当前稳定版和预览版。

标识符可以是以下任一值: - groupId:artifactId:适用于 Maven 库,例如 androidx.window:window - pluginId:适用于 Gradle 插件,例如 com.android.application - gradle:适用于 Gradle 构建工具 - studio:适用于 Android Studio - agp:适用于 Android Gradle 插件 - ndk:适用于 Android NDK - sdk:适用于 Android SDK - emulator:适用于 Android 模拟器 - adb:适用于 Android 调试桥 (ADB) - compose:适用于 Compose BOM - kotlin:适用于 Kotlin 语言和运行时 - android:适用于 Android 版本 - platform-tools:适用于 Android SDK 平台工具 - cmdline-tools:适用于 Android SDK 命令行工具 - build-tools:适用于 Android SDK Build-Tools

说明

android studio version-lookup 会查询 Google Maven 等制品库,以查找 Maven 库、Gradle 插件、Android 平台和 SDK 工具的最新稳定版和预览版。

需要 Android Studio Quail 2 或更高版本。

指定支持的标识符

您可以在单个命令中查询多个以空格分隔的标识符:

  • 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 模拟器)
    • adb(Android 调试桥)
    • 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 界面、Android 应用插件、AGP 和 Kotlin 的最新版本:

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