解决Error resolving plugin xxx

问题信息

Error resolving plugin [id: 'com.android.library', version: '8.6.0']
> The request for this plugin could not be satisfied because the plugin is already on the classpath with an unknown version, so compatibility cannot be checked.

* Try:
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

* Exception is:
org.gradle.api.GradleException: Error resolving plugin [id: 'com.android.library', version: '8.6.0']
    at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.resolvePluginRequest(DefaultPluginRequestApplicator.java:188)
    at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.applyPlugins(DefaultPluginRequestApplicator.java:97)
    at org.gradle.kotlin.dsl.provider.PluginRequestsHandler.handle(PluginRequestsHandler.kt:45)
    at org.gradle.kotlin.dsl.provider.StandardKotlinScriptEvaluator$InterpreterHost.applyPluginsTo(KotlinScriptEvaluator.kt:212)
    at org.gradle.kotlin.dsl.execution.Interpreter$ProgramHost.applyPluginsTo(Interpreter.kt:385)
    at Program.execute(Unknown Source)

问题原因

在module中使用了未在项目根目录下build.gradle中声明的插件,比如这里的'com.android.library'插件。

解决方法

在项目根目录下的build.gradle中声明此插件即可,如下:

Kotlin 复制代码
plugins {
    alias(libs.plugins.android.application) apply false
    alias(libs.plugins.kotlin.android) apply false
    alias(libs.plugins.jetbrains.kotlin.jvm) apply false
    alias(libs.plugins.android.library) apply false //这里声明了此插件
}
相关推荐
五味香8 小时前
Java学习,List截取
android·java·开发语言·python·学习·golang·kotlin
xvch17 小时前
Kotlin 2.1.0 入门教程(三)
android·kotlin
小筱在线20 小时前
Spring Boot依赖管理:Maven与Gradle实战对比
spring boot·后端·gradle·maven
小李飞飞砖1 天前
kotlin的协程的基础概念
开发语言·前端·kotlin
深色風信子1 天前
Kotlin Bytedeco OpenCV 图像图像49 仿射变换 图像裁剪
opencv·kotlin·javacpp·bytedeco·仿射变换 图像裁剪
五味香1 天前
Java学习,List移动元素
android·java·开发语言·python·学习·kotlin·list
studyForMokey2 天前
【Android学习】Kotlin随笔
android·学习·kotlin
zhangphil3 天前
Android BitmapShader实现狙击瞄具十字交叉线准星,Kotlin
android·kotlin
我命由我123453 天前
Android 项目依赖冲突问题:Duplicate class found in modules
android·xml·java·java-ee·android studio·android jetpack·android-studio
柯南二号4 天前
【Kotlin】上手学习之控制流程篇
android·开发语言·学习·kotlin