flutter run 之后卡在 Running Gradle task ssembleDebug

摘要:遇到这个问题;就算开着代理也一直卡着,通过不了,网上最常见得答案就是修改配置,项目目录/android/build.gradle 文件

flutter run 之后卡在 Running Gradle task 'assembleDebug'

遇到这个问题;就算开着代理也一直卡着,通过不了,

网上最常见得答案就是修改配置

项目目录/android/build.gradle 文件

buildscript {
    ext.kotlin_version = '1.3.50'
    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.5.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}

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' }
    }
}

还需要修改flutter sdk里面得 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.5.0'
    }
}

我按照这些修改完之后还是有问题。最后又看了其他答案,就是先把gradle下载在本地;然后把指向改到本地

先查看项目依赖得gradle版本

项目目录\android\gradle\wrapper\gradle-wrapper.properties

#Fri Jun 23 08:50:38 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip

然后就按照distributionUrl这个地址 去下载gradle到本地(如果下载不了可以开启代理)

然后把配置distributionUrl改成 指向本地得gradle

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=file\:/D\:/gradle/gradle-5.6.2-all.zip

本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!

链接: https://shenqiku.cn/article/FLY_9646