You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何查看Gradle约定插件依赖的com.android.library版本?

查看约定插件依赖的com.android.library版本的方法

以下几种方法可以帮你确定tv.twitch.gradle.plugins.android-library约定插件实际使用的com.android.library版本:

  • 在应用约定插件的模块中执行buildEnvironment任务
    你之前可能是在tv.twitch:plugins插件项目本身执行的buildEnvironment,这只会显示插件项目自身的依赖。正确做法是切换到实际应用该约定插件的业务模块,执行:

    ./gradlew buildEnvironment
    

    在输出中查找com.android.library相关条目,就能看到其实际版本。

  • 自定义任务打印插件版本
    在任意应用了该约定插件的模块的build.gradle.kts中添加如下任务:

    tasks.register("printAndroidLibraryPluginVersion") {
        doLast {
            val androidLibPlugin = project.plugins.findPlugin("com.android.library")
            println("com.android.library 版本: ${androidLibPlugin?.pluginVersion}")
        }
    }
    

    然后执行该任务:

    ./gradlew printAndroidLibraryPluginVersion
    

    控制台会直接输出对应的版本号。

  • 检查约定插件的发布元数据
    如果该约定插件是发布到Maven仓库的,找到其对应的POM文件(比如仓库中tv/twitch/gradle/plugins/android-library/[插件版本]/android-library-[插件版本].pom),文件中会明确声明对com.android.library的依赖版本。

  • 通过Gradle日志查看
    在构建应用该插件的模块时,添加--info参数开启详细日志:

    ./gradlew assembleDebug --info
    

    在日志中搜索com.android.library,就能找到插件加载时解析的版本信息。

内容的提问来源于stack exchange,提问作者Heath Borders

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 20:54:52