当前位置:   article > 正文

【Android】Android Studio报错 The project is using an incompatible preview version (AGP 4.2.0-alpha01) o

the project is using an incompatible preview version
错误信息

The project is using an incompatible preview version (AGP 4.2.0-alpha01) of the Android Gradle plugin. Current compatible version is AGP 7.2.2.
Upgrade to the latest version
See Android Studio & AGP compatibility options

解决方式

这是典型的Android Studio版本和Gradle版本不对应导致的问题,

这里面我使用的Android Studio版本是

在这里插入图片描述
然后我们查一下这个版本的Android Studio对应的Gradle版本是什么?

在这里插入图片描述
在这里插入图片描述
按照这个表来对比,我使用这个Arctic Fox的版本的对应的Gradle对应的版本为3.1-7.0,所有超过这个范围的都不能适用。

但是,我的报错信息里面显示的是什么?我用的Gradle版本是4.2.0-alpha01,这个也在3.1-7.0之间,为什么不能用呢?

答案:
使用的 classpath “com.android.tools.build:gradle:4.2.0-alpha01”,理论上应该在兼容范围内,但由于 4.2.0-alpha01 是一个早期的 alpha 版本,可能存在一些不稳定性或其他兼容性问题。

所以最好的解决方式是尽可能避免使用 alpha 或 beta 版本的插件,除非有特殊需求。尝试使用最新的稳定版本,例如 4.2.2 或 4.2.0。

这里我使用了

 classpath "com.android.tools.build:gradle:4.2.2"
  • 1

然后在 gradle/wrapper/gradle-wrapper.properties 文件中,确保 Gradle 版本是兼容的:

distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-bin.zip
  • 1

然后同步一下,更新一下依赖就可以了。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号