【问题标题】:Could not download gradle.jar (com.android.tools.build:gradle:4.1.0)无法下载 gradle.jar (com.android.tools.build:gradle:4.1.0)
【发布时间】:2021-10-12 05:19:11
【问题描述】:

尝试在安卓模拟器上运行颤振项目时出现此错误。
以调试模式在 IA 模拟器上的 AOSP 上启动 lib\main.dart...
正在运行 Gradle 任务“assembleDebug”...

FAILURE:构建失败并出现异常。

  • 出了什么问题:
    配置根项目“android”时出现问题。

无法解析配置“:classpath”的所有工件。
无法下载 gradle.jar (com.android.tools.build:gradle:4.1.0)
> 无法获取资源
'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/4.1.0/gradle-4.1.0.jar'。
> 读取超时

  • 尝试:
    使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。

  • 通过https://help.gradle.org获得更多帮助

在 1m 57s 内构建失败
异常:Gradle 任务 assembleDebug 失败,退出代码为 1

build.gradle:

buildscript {
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath "com.android.tools.build:gradle:4.1.0"
    }
}

allprojects {
    repositories {
      google()
      jcenter()
    }
}

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

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

【问题讨论】:

    标签: android flutter gradle


    【解决方案1】:

    您需要更新您的 gradle-wrapper.properties 文件并检查:

    distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip

    请根据您使用的版本 4 更新此 7.0.2-all 版本。

    同时更新您的 build.gradle 版本:

    buildscript {
        repositories {
            google()
            jcenter()
        }
    
        dependencies {
            classpath "com.android.tools.build:gradle:7.0.0"
        }
    }
    
    allprojects {
        repositories {
          google()
          jcenter()
        }
    }
    
    rootProject.buildDir = '../build'
    subprojects {
        project.buildDir = "${rootProject.buildDir}/${project.name}"
        project.evaluationDependsOn(':app')
    }
    
    task clean(type: Delete) {
        delete rootProject.buildDir
    }
    

    编码愉快! :)

    【讨论】:

    • 谢谢你的回答,我试过了,但是不行
    【解决方案2】:

    在颤振中:转到 android/gradle/wrapper/gradl-wrapper.properties 然后替换以下行: distributionUrl=https://services.gradle.org/distributions/gradle-7.0.2-all.zip

    【讨论】:

      猜你喜欢
      • 2017-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-04
      • 1970-01-01
      • 2021-01-28
      • 2021-02-19
      相关资源
      最近更新 更多