如何解决Exception: Unsupported Android Plugin version: 4.2.0异常
解决Flutter Unsupported Android Plugin version: 4.2.0 报错
该报错核心原因是当前你使用的Flutter版本与项目配置的Android Gradle Plugin(AGP)4.2.0版本不兼容,按照以下步骤操作即可解决:
- 方案一(无需升级Flutter,改配置即可):
- 打开项目
android/build.gradle文件,找到dependencies代码块中如下配置:
将版本号修改为大部分Flutter版本通用兼容的classpath 'com.android.tools.build:gradle:4.2.0'4.1.3,修改后为:classpath 'com.android.tools.build:gradle:4.1.3' - 打开项目
android/gradle/wrapper/gradle-wrapper.properties文件,找到distributionUrl配置行,修改为AGP 4.1.3对应的Gradle版本:distributionUrl=https\://services.gradle.org/distributions/gradle-6.7.1-all.zip - 在项目根目录执行以下命令清理缓存并重建依赖:
执行完成后重新运行项目即可。flutter clean flutter pub get
- 打开项目
- 方案二(升级Flutter兼容高版本AGP):
直接在终端执行flutter upgrade将Flutter升级到最新稳定版,升级完成后即可原生支持AGP 4.2.0版本,无需修改上述配置。
内容的提问来源于stack exchange,提问作者Ganesh Sivakumar
相关产品推荐
相关产品推荐

