Flutter编译卡在Running Gradle task ‘assembleDebug

1、翻墙

2、修改国内镜像源(以下以Flutter 3.19.3版本为例)

  1. 找到Flutter SDK目录下的Flutter配置文件resolve_dependencies.gradle

路径:flutter/packages/flutter_tools/gradle/resolve_dependencies.gradle

1)、第一处修改:

google()

mavenCentral()

改为:

maven { url 'https://maven.aliyun.com/repository/central' }

maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }

maven { url 'https://maven.aliyun.com/repository/google' }

maven { url 'https://maven.aliyun.com/repository/public'}

2)、第二处修改:

url "storageUrl/{engineRealm}download.flutter.io"

改为:url "https://mirrors.tuna.tsinghua.edu.cn/flutter/download.flutter.io"

  1. 找到Flutter SDK目录下的Flutter配置文件flutter.groovy

地址为: flutter/packages/flutter_tools/gradle/src/main/groovy

1)、第一处修改

google()

mavenCentral()

改为:

maven { url 'https://maven.aliyun.com/repository/central' }

maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }

maven { url 'https://maven.aliyun.com/repository/google' }

maven { url 'https://maven.aliyun.com/repository/public'}

2)、第二处修改

DEFAULT_MAVEN_HOST = "https://storage.googleapis.com";

改为:DEFAULT_MAVEN_HOST = "https://mirrors.tuna.tsinghua.edu.cn/flutter"

3.修改项目根目录下Android/build.gradle文件镜像地址

google()

mavenCentral()

改为:

maven { url 'https://maven.aliyun.com/repository/central' }

maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }

maven { url 'https://maven.aliyun.com/repository/google' }

maven { url 'https://maven.aliyun.com/repository/public'}

4.修改项目gradle下载地址

路径:项目根目录/android/gradle/wrapper/gradle-wrapper.properties

改:

复制代码
        https\://services.gradle.org/distributions/gradle-xx.zip

为:

复制代码
        https://mirrors.cloud.tencent.com/gradle/gradle-xx.zip

over!

相关推荐
zilikew11 小时前
Flutter框架跨平台鸿蒙开发——拼图游戏的开发流程
flutter·华为·harmonyos·鸿蒙
kirk_wang12 小时前
Flutter艺术探索-SharedPreferences轻量存储:键值对数据管理
flutter·移动开发·flutter教程·移动开发教程
猛扇赵四那边好嘴.12 小时前
Flutter 框架跨平台鸿蒙开发 - 手工皮具制作记录:打造专业级皮具制作管理工具
flutter·华为·harmonyos
猛扇赵四那边好嘴.12 小时前
Flutter 框架跨平台鸿蒙开发 - 免费电子书下载器:智能搜索与离线阅读
flutter·华为·harmonyos
小风呼呼吹儿13 小时前
Flutter 框架跨平台鸿蒙开发 - 随机点名器:打造课堂互动神器
flutter·华为·harmonyos
小风呼呼吹儿14 小时前
Flutter 框架跨平台鸿蒙开发 - 实时地震预警:智能防震减灾助手
flutter·华为·harmonyos
不会写代码00015 小时前
Flutter 框架跨平台鸿蒙开发 - 数字拼图:经典15-Puzzle益智游戏
flutter·游戏·华为·harmonyos
不会写代码00015 小时前
Flutter 框架跨平台鸿蒙开发 - 全国博物馆查询:探索中华文明宝库
flutter·华为·harmonyos
kirk_wang16 小时前
Flutter艺术探索-SQLite数据库:sqflite库完全指南
flutter·移动开发·flutter教程·移动开发教程
Miguo94well16 小时前
Flutter框架跨平台鸿蒙开发——节日祝福语APP的开发流程
flutter·harmonyos·鸿蒙·节日