赞
踩
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
然后同步一下,更新一下依赖就可以了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。