O empacotamento Flutter resolve o problema de loop infinito da tarefa 'assembleRelease' do Gradle em execução...

Na verdade, em última análise, o acesso às fontes do Google na China é muito lento ou expira, então há duas opções

Solução 1: tenha acesso fácil ao Google e entenda tudo
Opção 2: Alterar o endereço do espelho. Um total de 3 locais precisam ser alterados.

1-Altere o arquivo flutter/packages/flutter_tools/gradle/flutter.gradle

Substitua Google e Maven Central por imagens do Alibaba Cloud

buildscript {
    repositories {
// 修改前
//        google()
//        mavenCentral()

//修改后
        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 {
        /* When bumping, also update ndkVersion above. */
        classpath 'com.android.tools.build:gradle:4.1.0'
    }
}

2-更改flutter/packages/flutter_tools/gradle/resolve_dependencies.gradle文件

repositories {
//更改前
//    google()
//    mavenCentral()

//更改后
    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 "$storageUrl/download.flutter.io"
    }
}

3-Altere o arquivo android/build.gradle

同上
buildscript {
    ext.kotlin_version = '1.6.10'
    repositories {
//        google()
//        mavenCentral()

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

}

allprojects {
    repositories {
//        google()
//        mavenCentral()
        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' }


    }
}

Acho que você gosta

Origin blog.csdn.net/wuguidian1114/article/details/128712118
Recomendado
Clasificación