当前位置:   article > 正文

Andriod Studio不支持项目指定的Gradle插件版本_the project is using an incompatible version (agp

the project is using an incompatible version (agp 8.1.1) of the android grad

1,问题描述:

我之前的项目执行编译之类的是OK的,download下来最新的代码之后,发现很多编译错误,用gradle更新一下依赖包,发现出现下面的错误

The project is using an incompatible version (AGP 8.1.0) of the Android Gradle plugin. Latest suppor

2,原因分析 :

从问题描述可以看出项目用的gradle的版本和我的Andriod Studio的gradle插件的版本不匹配。Andriod Studio支持的最新的版本号码是8.0.2,而项目指定的插件的版本是8.1.0

Step1:查看项目的gradle的版本设定(项目的build.gradle文件),设定的确实是8.1.0(我的小伙伴把项目文件的gradle的版本从8.0.2改成了8.1.0,哭!)
  1. plugins {
  2. id 'com.android.application' version '8.1.0' apply false
  3. id 'com.android.library' version '8.1.0' apply false
  4. id 'org.jetbrains.kotlin.android' version '1.7.20' apply false
  5. }
Step2:查看我的Andriod Studio的版本,发现为Flamingo

Andriod Studio上面的Help->About

Step3: 查看Andriod Studio对应的支持的版本,发现Flamingo最多支持8.0版本的gradle插件 

Android Gradle 插件版本说明  |  Android 开发者  |  Android Developers (google.cn)

现在项目设定的gradle插件为8.1,超过了Flamingo版本的Andriod Studio支持的插件版本号码,所以报错

3,怎么解决?

通常可以问一下小伙伴为什么要修改版本号码,然后再决定怎么办。既然对方修改了,也有一种解决方案,即将Andriod的版本更新到支持Gradle8.1插件的版本,即从Flamingo 升级到Giraffe 

在线升级方案参考:Android studio在线升级 (taodudu.cc)

目前采用这种升级Andriod Studio的方式对应,不知道是否会有其他后遗症,记录一下。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/252631
推荐阅读
相关标签
  

闽ICP备14008679号