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

升级AGP至7.2.1后遇UnknownPluginException:maven插件未找到

解决AGP 7.2.1升级后maven插件找不到的问题

问题原因

Gradle 7.x 版本起,旧版maven插件已被官方移除,取而代之的是maven-publish插件,继续使用id 'maven'会触发找不到插件的错误。

修复步骤

1. 替换插件引用

将模块中所有的旧插件引用:

apply plugin: 'maven'

替换为:

apply plugin: 'maven-publish'

如果使用Gradle新插件DSL格式,也可以写成:

plugins {
    id 'maven-publish'
}

2. 适配发布配置(若有旧版maven配置)

原有的uploadArchives任务已被废弃,需改用publishing配置块定义发布规则。比如旧代码:

uploadArchives {
    repositories {
        maven {
            url = uri("你的maven仓库地址")
        }
    }
}

要修改为:

publishing {
    publications {
        maven(MavenPublication) {
            from components.release // 根据需求也可使用components.debug
        }
    }
    repositories {
        maven {
            url = uri("你的maven仓库地址")
        }
    }
}

3. 重新同步项目

修改完成后,执行Gradle同步操作,错误即可解决。


内容的提问来源于stack exchange,提问作者Mohsin Atta

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 06:13:22