You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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配置:gradle-wrapper.properties
  • 项目配置截图:相关配置截图

内容的提问来源于stack exchange,提问作者Tyago Vitorino

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 10:41:07