gpt4 book ai didi

android - 配置根项目时出现问题 'android' Flutter

转载 作者:行者123 更新时间:2023-12-03 23:08:26 25 4
gpt4 key购买 nike

我有这个错误你能告诉我解决办法是什么吗?

以 Debug模式在 sdk gphone x86 上启动 lib\main.dart...

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

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

    Could not resolve all artifacts for configuration ':classpath'. Could not download builder.jar (com.android.tools.build:builder:3.5.0) Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.5.0/builder-3.5.0.jar'. Premature end of Content-Length delimited message body (expected: 8174407; received: 4456416 Could not download bundletool.jar (com.android.tools.build:bundletool:0.9.0) Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/0.9.0/bundletool-0.9.0.jar'. Premature end of Content-Length delimited message body (expected: 5248142; received: 4456416

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

  • 在 21m 37s 内构建失败
    Gradle 任务 assembleDebug 失败,退出代码为 1
    退出(sigterm)

    最佳答案

    不管是不是第一次。当您单击应用程序上的运行时,您会收到 X gradle build 错误如果您的错误中有以下任何行,即使是单行,请尝试此解决方案

    Launching lib\main.dart on sdk gphone x86 in debug mode...

    FAILURE: Build failed with an exception.

    * What went wrong:
    A problem occurred configuring root project 'android'.
    > Could not resolve all artifacts for configuration ':classpath'.
    > Could not download builder.jar (com.android.tools.build:builder:3.5.0)
    > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/builder/3.5.0/builder-3.5.0.jar'.
    > Premature end of Content-Length delimited message body (expected: 8174407; received: 4456416
    > Could not download bundletool.jar (com.android.tools.build:bundletool:0.9.0)
    > Could not get resource 'https://dl.google.com/dl/android/maven2/com/android/tools/build/bundletool/0.9.0/bundletool-0.9.0.jar'.
    > Premature end of Content-Length delimited message body (expected: 5248142; received: 4456416


    SOLUTION
    去这个位置:- .flutter/packages/flutter_tools/gradle/flutter.gradle**
  • 备份 在对其进行编辑之前将文件放在另一个位置
  • 搜索名为 buildscript 的东西;
  • 应该是这样的(或类似的,别担心你有备份文件)

  • 并覆盖此代码
     buildscript {
    repositories {
    jcenter()
    }
    dependencies {
    classpath 'com.android.tools.build:gradle:3.1.2'
    }
    }

    有了这个
     buildscript {
    repositories {
    maven {
    url 'https://dl.google.com/dl/android/maven2'
    }
    jcenter()
    }
    dependencies {
    classpath 'com.android.tools.build:gradle:3.1.2'
    }
    }


    还是你的问题没有解决?如果已解决,请不要尝试下一个,否则请尝试。 (即使这不起作用,然后将备份文件放在它的位置,看看它是否工作)

    然后在您的 android 文件夹中转到 build.gradle (在您的项目文件中转到
    android/build.gradle )并将 buildscript更改为此(不要担心代码不是100%这样。只需在显示的位置添加指定的行就可以了)
    buildscript {
    repositories {
    google()
    mavenCentral() //add this line
    jcenter()
    }

    dependencies {
    classpath 'com.android.tools.build:gradle:3.2.1' // Doesn't matter what you have here
    }
    }

    关于android - 配置根项目时出现问题 'android' Flutter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60719851/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com