【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 (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"

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

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

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

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值