flutter编译卡在Running Gradle task 'assembleDebug'

初次运行flutter项目,卡在Running Gradle task 'assembleDebug'

判断是墙的问题

需要修改两个地方

修改项目中Android的gradle配置,将maven仓库指定阿里云镜像

点击查看代码

/android/build.gradle

buildscript {
    ext.kotlin_version = '1.3.50'
    repositories {
        google()
        mavenCentral()
        jcenter()
        maven { url 'https://maven.aliyun.com/repository/jcenter' } //jcenter
        maven { url 'https://maven.aliyun.com/repository/public' } //jcenter
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } //gradle-plugin
        maven { url 'https://maven.aliyun.com/repository/central' } //central
        maven { url 'https://maven.aliyun.com/repository/google' } //google
        maven { url 'https://jitpack.io' } // github
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.0'
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        
    }
}

allprojects {
    repositories {
        google()
        mavenCentral()
        jcenter()
        maven { url 'https://maven.aliyun.com/repository/jcenter' } //jcenter
        maven { url 'https://maven.aliyun.com/repository/public' } //jcenter
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } //gradle-plugin
        maven { url 'https://maven.aliyun.com/repository/central' } //central
        maven { url 'https://maven.aliyun.com/repository/google' } //google
        maven { url 'https://jitpack.io' } // github
    }
}

修改flutter SDK中的gradle配置

点击查看代码

/flutter/packages/flutter_tools/gradle/flutter.gradle

buildscript {
    repositories {
        google()
        mavenCentral()
        jcenter()
        maven { url 'https://maven.aliyun.com/repository/jcenter' } //jcenter
        maven { url 'https://maven.aliyun.com/repository/public' } //jcenter
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public' }
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' } //gradle-plugin
        maven { url 'https://maven.aliyun.com/repository/central' } //central
        maven { url 'https://maven.aliyun.com/repository/google' } //google
        maven { url 'https://jitpack.io' } // github
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.0'
    }
}

本文来自博客园,作者:Bin_x,转载请注明原文链接:https://www.cnblogs.com/Bin-x/p/15506785.html

原文地址:https://www.cnblogs.com/Bin-x/p/15506785.html