Android Studio中Flutter项目build.gradle插件报错求助
Flutter项目build.gradle插件报错修复方案
从你提供的截图分析,问题根源是Gradle构建工具版本与Android Gradle插件版本不兼容,以下是直接可行的修复步骤:
第一步:统一版本匹配
打开项目根目录android/build.gradle,找到dependencies块里的classpath "com.android.tools.build:gradle:x.x.x",对照Android官方的版本兼容规则,把插件版本调整成和你gradle-wrapper.properties里的Gradle版本匹配的数值(比如Gradle 7.4对应插件7.4.2,Gradle 8.0对应插件8.0.0),修改完成后点击项目同步按钮。第二步:替换国内镜像源解决下载问题
打开settings.gradle(或settings.gradle.kts),将仓库配置替换为国内镜像:pluginManagement { repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'https://maven.aliyun.com/repository/public' } gradlePluginPortal() } } dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'https://maven.aliyun.com/repository/public' } } }第三步:清理缓存重启项目
点击顶部菜单栏File -> Invalidate Caches...,勾选Invalidate and Restart;重启Android Studio后,删除项目android/.gradle文件夹,再点击同步按钮重新构建项目。第四步:检查Flutter环境完整性
打开终端执行flutter doctor,按照提示补全缺失的Android SDK组件;执行flutter doctor --android-licenses并同意所有许可证协议。
相关截图:
- 报错截图:

- gradle-wrapper.properties配置:

- 项目配置截图:

内容的提问来源于stack exchange,提问作者Tyago Vitorino
相关产品推荐
相关产品推荐

