Flutter编译卡在Running Gradle task ‘assembleDebug‘
Posted 小哥丷
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flutter编译卡在Running Gradle task ‘assembleDebug‘相关的知识,希望对你有一定的参考价值。
为什么卡在这一步,把网络断开,发现了问题,卡在了下载运行环境和依赖库的步骤 , jcenter 下载速度太慢 ;
知道原因就好办了,需要修改3个地方。
1.首先找到fultter sdk所在文件夹的位置:依次进入 flutter\\packages\\flutter_tools\\gradle 文件夹,然后打开flutter.gradle文件(如下图所示位置)
找到
//添加新的
private static final String DEFAULT_MAVEN_HOST = "https://storage.flutter-io.cn";
2.修改项目中android的gradle配置,android\\build.gradle
3. 找到fultter sdk所在文件夹的位置:依次进入 flutter\\packages\\flutter_tools\\gradle 文件夹,然后打开resolve_dependencies.gradle文件(如下图所示位置)
找到
//新加的
url "https://storage.flutter-io.cn/download.flutter.io"
//增加阿里云仓库
maven url 'https://maven.aliyun.com/repository/google'
maven url 'https://maven.aliyun.com/repository/jcenter'
maven url 'https://maven.aliyun.com/nexus/content/groups/public'
在此记录一下错误原因。
如果都加了还是不行,只能使用翻墙工具了。
Flutter 卡在 Running Gradle task ‘assembleDebug‘... 的解决方法
1 flutter项目的android目录中,项目的build.gradle
maven url 'https://maven.aliyun.com/repository/google'
maven url 'https://maven.aliyun.com/repository/jcenter'
maven url 'https://maven.aliyun.com/nexus/content/groups/public'
google()
mavenCentral()
2.flutter的sdk中进行设置,处于此目录下C:\\fluttersdk\\packages\\flutter_tools\\gradle\\flutter.gradle
...
buildscript
repositories
maven url 'https://maven.aliyun.com/repository/google'
maven url 'https://maven.aliyun.com/repository/jcenter'
maven url 'https://maven.aliyun.com/nexus/content/groups/public'
dependencies
classpath 'com.android.tools.build:gradle:3.4.0'
...
3 flutter的sdk中进行设置,处于此目录下
C:\\fluttersdk\\packages\\flutter_tools\\gradle\\resolve_dependencies.gradle,
...
repositories
maven url 'https://maven.aliyun.com/repository/google'
maven url 'https://maven.aliyun.com/repository/jcenter'
maven url 'https://maven.aliyun.com/nexus/content/groups/public'
maven
url "https://storage.flutter-io.cn/download.flutter.io"
...
以上是关于Flutter编译卡在Running Gradle task ‘assembleDebug‘的主要内容,如果未能解决你的问题,请参考以下文章
[Flutter] flutter项目一直卡在 Running Gradle task 'assembleDebug'...
Flutter App 卡在“app running gradle task 'assembledebug ...”
flutter run卡在Running Gradle task 'assembleDebug'...
解决Flutter升级后,flutter run 卡在gradle build running的问题