Flutter:构建Android项目时,卡在Running Gradle task 'assembleDebug'...

一直卡在 Running Gradle task ‘assembleDebug‘... Gradle 守护进程是一个常驻后台的 Gradle 进程,它可以缩短构建时间,提高构建性能,因为它可以缓存已经加载的插件和依赖项,以避免每次构建时重新加载。,关闭 Gradle 守护进程可能会导致构建时间延长,因为每次构建都需要重新加载插件和依赖项。默认情况下,Gradle 守护进程是启用的。如果有用户名和密码,别忘了加上,没有就不用加。第一次尝试完 Flutter,就卡在这半天。简单来说就是小项目关了,企业级项目开开。看了别人的方案,都试过了,不太好用。http[s]代理的配置,自行选择。 阅读详情

  构建Android项目时,卡在Running Gradle task 'assembleDebug'的解决方法

 

目录

 

一、卡在Initializing gradle…

二、卡在Running Gradle task 'assembleDebug'


一、卡在Initializing gradle…

运行时会卡在Initializing gradle..., 此时因为Android项目会用到Gradle, 如果没有FQ,下载速度会非常慢, 此时我们可以在项目中的android/gradle/wrapper/gradle-wrapper.properties中查看gradle版本号以及地址, 我们可以手动下载然后解压到~/.gradle/wrapper/dists/中。

二、卡在Running Gradle task 'assembleDebug'

运行时会卡在Running Gradle task 'assembleDebug'..., 因为Gradle的Maven仓库在国外, 可以使用阿里云的镜像地址。

 

(1). 修改项目中`android/build.gradle`文件


buildscript {
    repositories {
        //修改的地方
        //google()
        //jcenter()
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
    }
}

allprojects {
    repositories {
        //修改的地方
        //google()
        //jcenter()
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
    }
}

rootProject.buildDir = '../build'
subprojects {
    project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
    project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
    delete rootProject.buildDir
}


(2). 修改Flutter的配置文件, 该文件在`Flutter安装目录/packages/flutter_tools/gradle/flutter.gradle`

buildscript {
    repositories {
        //修改的地方
        //google()
        //jcenter()
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/jcenter' }
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
    }
}

 

 

Flutter编译卡在Running Gradle task ‘assembleDebug‘ 为什么卡在这一步,把网络断开,发现了问题,卡在了下载运行环境和依赖库的步骤 , jcenter 下载速度太慢 ; 知道原因就好办了,需要修改2个地方。 1.首先找到fultter sdk所在文件夹的位置:依次进入 flutter\packages\flutter_tools\gradle 文件夹,然后打开flutter.gradle文件(如下图所示位置) 找到 2.修改项目中Android的gradle配置,android\build.gradle //增加阿里云仓库 ... 阅读详情

相关推荐

Flutter编译卡在Running Gradle task ‘assembleDebug

Flutter编译卡在Running Gradle task ‘assembleDebug

Yyongchao的博客 2184

解决Flutter运行一直卡在 Running Gradle task ‘assembleDebug‘...

最近学习flutter开发,第一步就被拦住了。。。 创建项目点击运行后,Running Gradle task 'assembleDebug'...一直等一直等,,,都快哭了 解决: 首先找到fultter sdk所在文件夹的位置:依次进入 flutter\packages\flutter_tools\gradle 文件夹,然后打开flutter.gradle文件(如下图所示位置) 1.将buildscriptrepositories下面的 //google() //jce...

zhangyiminsunshine的博客 4万+

Flutter项目运行卡在Running Gradle task ‘assembleDebug‘

在Android studio新建一个flutter项目,运行不起来,现象是:javax.net.ssl.SSLException:Connection has been shutdown 或者 卡在Running Gradle task ‘assembleDebug‘

ReminderFish 6091

AndroidStudio运行Flutter时卡在Running ‘gradle assembleDebug...‘问题解决[2023-12-13更新]

按照这篇博客设置完Flutter和Dart的环境后,我开启AndroidStudio的虚拟移动设备,尝试运行官方给的Dart示例代码结果就见运行输出那边一直卡在Running Gradle task 'assembleDebug'...:然后查询资料发现,运行Flutter貌似需要外网环境,没有外网的话会卡在这非常久......

Theirsky的博客 1万+

Flutter Running Gradle task ‘assembleDebug‘

感谢以下文章提供的方法 https://blog.csdn.net/zhangyiminsunshine/article/details/111137877 创建好Flutter项目后,第一次启动时一直卡在Flutter Running Gradle task ‘assembleDebug’,同时Task Manager显示网速几乎为0,说明后台没有进行下载操作。 按照 上面链接的方法,会报错提示不安全http链接,需要通过修改命令来allowInsecureProtocol,参考gradle网址htt

u013382811的博客 1015

Flutter运行App时出现“Running Gradle task assembleDebug“问题解决

Flutter开发过程中,最麻烦的就是环境搭建了,从写好代码到项目编译在模拟器中运行成功这个过程是十分曲折的。 下面介绍在运行APP时遇到如标题所示的问题如何解决: 出现这种问题的原因是因为Gradle的Maven仓库在国外, 因此需要使用国内的阿里云的镜像地址。 1. 修改项目名下android文件夹里的build.gradle文件,注释下图中的两行代码,添加红框里面的代码。 2. 修改下载的Flutter SDK文件夹里的flutter.gradle文件,跟上面做同样的修改,文件藏的比较深,

分享前端工程化、AI 应用、Agent 开发与大模型实践! 1万+

解决Flutter 使用安卓模拟器启动app 卡在Running Gradle task ‘assembleDebug‘...的问题

注意:这些方法是建立在已经设置,但Running Gradle task 'assembleDebug'...仍会卡住的情况这里两种我测试过的方法。

m0_74187645的博客 1万+

无线图像传输新突破:深度JSCC算法在低带宽环境下的性能实测

本文深入探讨了基于深度学习的信源信道联合编码(JSCC)算法在低带宽无线图像传输中的突破性表现。通过实测数据对比,深度JSCC在低信噪比环境下展现出卓越的鲁棒性,有效对抗传统方案的“悬崖效应”,实现图像质量的平滑下降,为远程医疗、工业巡检等严苛场景提供了新的解决方案。

weixin_29090089的博客 504

flutter 卡在Running Gradle task 'assembleDebug'...

Android项目运行时出错 卡在Initializing gradle… 运行时会卡在Initializing gradle..., 此时因为Android项目会用到Gradle, 如果没有FQ,下载速度会非常慢, 此时我们可以在项目中的android/gradle/wrapper/gradle-wrapper.properties中查看gradle版本号以及地址, 我们可以手动下...

weixin_38166686的博客 1万+

告别迷茫!用C#和Windows.Devices.Bluetooth搞定BLE设备连接与数据收发(附完整代码)

本文详细介绍了如何使用C#和Windows.Devices.Bluetooth命名空间实现BLE设备连接与数据收发。从开发环境配置到设备扫描、服务发现、数据通信及资源管理,提供完整代码示例和实战技巧,帮助开发者快速掌握低功耗蓝牙开发,解决连接稳定性和异常处理等常见问题。

weixin_29248653的博客 505

IMU标定中的Allen方差

Allen方差 Allen方差是IMU标定任务中的常用工具。IMU标定可以分为确定性误差和随机误差,确定性误差包括:scale、bias、misalignment。随机误差则主要是高斯白噪声和bias随机游走。Allen方差主要用于标定随机误差。 Allen方差获取 Allen方差的计算方法如下: 保持IMU静止, 采集N个数据点。 将N个点定长分组,常用的交叠式Allen方差如下(n=3): 对于每个子集,计算均值后,计算相邻两组的方差,得到的时间-方差曲线即为Allen方差。 Alle

realjc的博客 5733

解决Android studio 编译flutter项目 卡在Running Gradle task ‘assembleDebug‘ ——筑梦之路

我也查过很多资料,网上很多资料要么是gradle构建工具没下载下来,下载太慢,要么是修改了项目里面的配置,要么是修改全局的flutter.gradle配置,都还是存在一些问题,我通过修改这四处配置,成功运行。修改fluttersdk目录下文件packages\flutter_tools\lib\src\http_host_validator.dart。项目的时候,会出现各种问题,踩了一个又一个,最后编译的时候可能会出现一直显示。修改完成后,再build,就可以正常构建了!最后一处,项目中的配置,修改。...

筑梦之路 1万+

手把手教你搞定MT6701磁编码器的SSI通信与CRC-6校验(附避坑代码)

本文详细介绍了MT6701磁编码器的SSI通信与CRC-6校验的实现方法,包括硬件连接、时序配置、数据读取和专用CRC-6算法。通过提供避坑代码和常见问题解决方案,帮助开发者快速掌握磁编芯片的调试技巧,确保通信稳定可靠。

weixin_30872337的博客 218

flutter Running Gradle task ‘assembleDebug’… 卡住问题

一、关于镜像问题-替换为阿里国内镜像 1、修改Android根目录中的build.gradle文件 2、修改flutter目录的flutter.gradle文件 位置flutter sdk位置+\flutter\packages\flutter_tools\gradle\flutter.gradle repositories { // 这里做了修改,使用国内阿里的代理 // google() // jcenter() maven { url 'https://mave

mingkai521的专栏 6152

解决Jupyter Notebook中Plotly图表显示问题

摘要:在Jupyter Notebook中使用Plotly绘图时遇到图表无法显示的问题。通过分析发现Python 3.12版本与Jupyter存在兼容性问题。解决方案是将Python降级到3.11版本,重新创建虚拟环境后图表正常显示。这表明版本兼容性对数据可视化工具至关重要,环境配置检查是解决问题的关键步骤。该案例为遇到类似问题的开发者提供了参考方案。

m0_74337424的博客 124

JAVA:Spring Boot 集成 Forest 优雅的 HTTP 客户端

Forest是一个优雅的Java HTTP客户端框架,通过注解式声明简化HTTP接口调用。它支持多HTTP客户端、自动参数绑定、序列化、重试机制和拦截器等功能。本文演示了如何在Spring Boot中集成Forest,包括配置、接口定义和调用示例,还展示了POST请求、文件上传等常见场景。相比传统HTTP客户端,Forest具有声明简洁、功能完善的特点,特别适合微服务调用和第三方API对接,能显著提升开发效率和代码可维护性。

木头 427

【flutter】Running Gradle task 'assembleDebug' android 首次打包很慢的问题

原因: 运行时会卡在Running 'gradle assembleDebug, 因为Gradle的Maven仓库在国外, 可以使用阿里云的镜像地址。 解决方法 修改项目中 android/build.gradle 文件 //google() //jcenter() 改成 maven { url 'https://maven.aliyun...

点滴 4865

手把手教你学Simulink--基础电机控制场景实例:基于Simulink的无刷直流电机六步换相仿真

摘要:本文详细介绍了基于Simulink的无刷直流电机(BLDC)六步换相仿真方法。文章首先阐述了BLDC六步换相控制的原理,包括霍尔传感器定位、六步换相逻辑和方波电流驱动三大支柱。然后通过电动工具(角磨机)应用场景,展示了如何在Simulink中搭建完整的六步换相系统:从主电路构建、霍尔信号生成、Stateflow换相逻辑实现到开环电压控制。仿真结果显示该系统具有低成本优势(仅需霍尔传感器),但存在±20%转矩脉动。文章还提供了核心代码实现,包括霍尔信号生成、六步换相状态机和转矩分析脚本,并对比了六步换相

MHD0815的博客 148

flutter 解决 Running Gradle task ”assembleDebug“

前提 时间:2020-08-01 00:00:00 Android Studio 配置好 模拟器 运行的时候在 Running Gradle task ”assembleDebug“ 始终不会变化 flutter doctor 的环境基本没有问题 照着官网,去配置 flutter ,环境变量等,然后执行命令 flutter doctor # 它会检查 插件 SDK等环境,尽量保证无打叉 这时候在 Android Studio 的考虑下,因为照着 flutter 的官网来运行,出现的最大问题是慢。 所以

weixin_44045099的博客 4617

YOLOv11的元学习(MAML)few-shot适配-(5样本内快速适应新类别)

本文提出了一种基于元学习和YOLOv11的少样本目标检测方法。首先介绍了元学习的核心概念和MAML算法原理,分析了YOLOv11的架构改进及其在少样本检测中的适用性。针对少样本检测面临的过拟合、特征混淆和定位困难等挑战,提出了基于MAML的解决方案。在实现方面,详细阐述了环境配置、数据预处理和任务采样策略,构建了支持N-way K-shot任务的数据加载器。实验表明,该方法相比传统微调策略可显著提升小样本场景下的检测性能。

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 599

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

解决Flutter启动一直卡在 Running Gradle task ‘assembleDebug‘...

2、修改 Flutter SDK 中packages\flutter_tools\gradle\flutter.gradle文件。将 DEFAULT_MAVEN_HOST 值修改成 "https://storage.flutter-io.cn";将 buildscript.repositories 下面的。将 buildscript.repositories 下面的。1、修改项目中android/build.gradle文件。allprojects.repositories 同上修改。

爪哇盘古 1万+

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Flutter run卡在Running Gradle task assembleDebug

1、修改项目中android/build.gradle文件 2、修改Flutter的配置文件, 该文件在Flutter安装目录/packages/flutter_tools/gradle/flutter.gradle 按说这样之后就可以, 但是我的还是不行,还是卡在Running Gradle task ‘assembleDebug’…,执行大概7分钟左右还是同样的错误提示,在百度查了半天的资料,查到的都是上面的同样的修改方法,问题没有解决。 3、执行flutter clean,之后再run。

qq_31790075的博客 919

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

flutter项目运行时一直卡在Running Gradle task ‘assembleDebug‘解决办法

1.修改项目中的android/build.gradle,将google(),mavenCentral()替换为下面的代码。2.找到flutter的安装路径,找到packages\flutter_tools\gradle下的。(本文的flutter版本为Flutter 3.10.6)文件中使用“ctrl+F”搜索。内容进行修改,换成以下代码。

woai_mihoutao的博客 7332

解决Flutter构建安卓项目卡在Flutter: Running Gradle task ‘assembleDebug‘...:替换国内 Maven 镜像

国外源在国内访问存在网络延迟高、DNS解析失败、链路拦截等问题,直接导致Gradle下载超时,最终表现为构建卡住或报错(如Could not download xxx.jar、Read timed out、UnknownHostException等)。构建安卓Debug版APK的核心任务,执行时会下载项目及第三方插件的安卓原生依赖。,该镜像同步了谷歌、Maven官方的所有依赖,国内访问速度大幅提升,秒下。是 Flutter 安卓项目构建的核心工具。

人非生而知之者 973

Flutter编译卡在Running Gradle task ‘assembleDebug‘...

可能出现的场景: 项目变更目录 有时我们将项目移动到了其它位置,然后重新编译运行,就会出现这样的问题。 比如从D:…换成了E:… 变更了Gradle Version 比如从5.4.1换成了5.6.2,由于网络问题下载速度可能不会那么快,所以导致了一直卡在此处。 解决方案 删除根目录级的build文件夹: 下载离线Gradle版本 下载后解压到/.gradle/wrapper/dists/目...

尼古拉斯的AI笔记 3155

运行flutter应用时,Running Gradle task assembleDebug 无反应

1.修改项目build.gradle buildscript { repositories { google() jcenter() //添加 // maven { url 'https://maven.aliyun.com/repository/google' } maven { url 'https://maven.aliyun.com/repository/jcenter' } maven { url 'h

Chents 1892
上一篇: Android开发:WGS-84、GCJ02坐标名词解释及坐标转换
下一篇: Flutter基础:第一节 hello world 实现
android157
博客等级 码龄9年 193粉丝 95原创
评论 12
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值