您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在构建gradle时,同时配置VSCode和Android Studio(Flutter)时,配置根项目“ android”时发生问题

在构建gradle时,同时配置VSCode和Android Studio(Flutter)时,配置根项目“ android”时发生问题

所以找到答案后回答我自己的问题我来这里是为了帮助别人

是否是第一次。当您在应用程序上单击“运行”时,您将得到X gradle构建错误

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 {
    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
    }
}
其他 2022/1/1 18:17:36 有657人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶