当前位置: 首页 > news >正文

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"

       2. 找到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!

        

http://www.lryc.cn/news/323052.html

相关文章:

  • 基于springboot的牙科就诊管理系统
  • C语言 指针练习
  • 【力扣 TOP100】 无重复字符的最长子串
  • K8S node磁盘清理
  • 2024年上半年软考,现在开始学真的来得及吗?
  • SfM——八点法计算F矩阵(基础矩阵)与三角测量
  • 分布式事务的解决方案--Seata架构
  • 【 React 】React JSX 转换成真实DOM的过程?
  • [Open3d]: 知识记录
  • css面试题
  • vscode调试launch.json常用格式
  • 巨细!Python爬虫详解
  • 项目中如何进行限流(限流的算法、实现方法详解)
  • https在win7的环境下如何配置
  • Day69:WEB攻防-Java安全JWT攻防Swagger自动化算法签名密匙Druid泄漏
  • Python Windows系统 虚拟环境使用
  • 栈和队列的学习
  • 【机器学习】基于机器学习的分类算法对比实验
  • 民航电子数据库:mysql与cae建表语法差异
  • (学习日记)2024.03.15:UCOSIII第十七节:任务的挂起和恢复
  • 聚类分析 | Matlab实现基于NNMF+DBO+K-Medoids的数据聚类可视化
  • Unity类银河恶魔城学习记录11-3 p105 Inventory UI源代码
  • Vue3 + Vite + ts引入本地图片
  • 图斑或者道路如何单独显示名称在图斑上或者道路上
  • docker 修改默认存储位置
  • Springboot+vue的医疗挂号管理系统+数据库+报告+免费远程调试
  • 【Effective C++】39 明智而审慎地使用private继承
  • 2024年卫生巾行业市场分析报告(京东天猫淘宝线上卫生巾品类电商数据查询)
  • MySQL之表的记录操作
  • 一种动态联动的实现方法