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

Flutter旧项目运行报错:无法找到gradle:7.3.3,求解决方案

Flutter旧项目无法解析com.android.tools.build:gradle:7.3.3的解决办法

1. 确认插件与Gradle版本匹配

Android Gradle插件7.3.3必须搭配Gradle 7.4及以上版本,检查项目中android/gradle/wrapper/gradle-wrapper.properties文件的distributionUrl:

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

若版本不匹配,修改后保存。

2. 修正仓库配置顺序

打开android/build.gradle文件,确保buildscript块中的仓库将google()放在最前面(Google插件优先从谷歌仓库拉取):

buildscript {
    repositories {
        google()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:7.3.3'
    }
}

3. 清理Gradle缓存

  • 删除项目根目录下的.gradle文件夹,以及android目录下的.gradle文件夹
  • 执行命令:
    flutter clean
    flutter pub get
    
  • 重新尝试运行项目

4. 适配国内网络环境(若适用)

如果无法访问谷歌Maven仓库,可在buildscript的仓库中添加国内镜像:

buildscript {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:7.3.3'
    }
}

5. 降级插件版本(备选方案)

若以上方法无效,可切换到更易获取的稳定版本,比如7.2.2(对应Gradle 7.3.3):

  • 修改android/build.gradle中的classpath:
    classpath 'com.android.tools.build:gradle:7.2.2'
    
  • 同步修改gradle-wrapper.properties中的Gradle版本:
    distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip
    

内容的提问来源于stack exchange,提问作者Aninha Dal molin

相关产品推荐
方舟 Agent Plan

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

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