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