异常:Gradle 任务 assembleDebug 失败,退出代码为 1(在 web 上运行但不在模拟器上)

Posted

技术标签:

【中文标题】异常:Gradle 任务 assembleDebug 失败,退出代码为 1(在 web 上运行但不在模拟器上)【英文标题】:Exception: Gradle task assembleDebug failed with exit code 1 (runs at web but doesn't at emulator) 【发布时间】:2021-10-24 21:21:53 【问题描述】:

当我尝试运行标准的颤振新项目应用程序时遇到了这个问题:

Launching lib\main.dart on sdk gphone x86 in debug mode...
Running Gradle task 'assembleDebug'...

FAILURE: Build failed with an exception.

* Where:
Build file 'E:\androidStudioProjects\good_heart\android\app\build.gradle' line: 24

* What went wrong:
A problem occurred evaluating project ':app'.
> Failed to apply plugin [id 'com.android.internal.version-check']
   > Minimum supported Gradle version is 6.5. Current version is 4.10.2. If using the gradle wrapper, try editing the distributionUrl in E:\AndroidStudioProjects\good_heart\android\gradle\wrapper\gradle-wrapper.properties to gradle-6.5-all.zip

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 16s
Exception: Gradle task assembleDebug failed with exit code 1

当我尝试在 android 模拟器(由 android studio 提供)中运行它时会发生这种情况,但当我在 Edge(web) 中运行它时不会发生这种情况,它运行顺利。

有什么想法吗?已经尝试安装旧版本的 JDK(例如 11 和 8)。重新安装 Android Studio 和颤振...从 VScode 运行它会输出相同的错误。

【问题讨论】:

运行 flutter doctor 并向我们展示一些结果 一切都在c flutter doctor中签出 【参考方案1】:

如果你使用 Android Studio 模拟器

打开AVD Manager然后选择你的模拟器右键点击它并选择或点击Wipe dataCold Boot Now然后运行或启动你的应用你的项目

希望对你有所帮助

【讨论】:

是的,使用颤振医生告诉我的命令。【参考方案2】:

您需要更新 Gradle 包装器 转到 android/gradle/wrapper/gradle-wrapper.properties 并将最后一行更改为:distributionUrl=https://services.gradle.org/distributions/gradle-6.7-all.zip Android Studio 将下载必要的库。

【讨论】:

做到了,问题仍然存在......(老实说,这已经是我的 android/gradle/wrapper/gradle-wrapper.properties 文件的最后一行,即使我复制并粘贴了一个你发布了,没有任何改变,同样的错误) 尝试将其更改为 gradle-6.5-all.zip 或 gradle-7.2-all.zip 可以分享一下android\app\build.gradle 文件吗 c #Fri Jun 23 08:50:38 CEST 2017 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https://services.gradle.org/distributions/gradle-7.2-all.zip 由于某种原因没有格式化,我的文件有断线。

以上是关于异常:Gradle 任务 assembleDebug 失败,退出代码为 1(在 web 上运行但不在模拟器上)的主要内容,如果未能解决你的问题,请参考以下文章

如何解决此错误异常:Gradle 任务 assembleDebug 失败,退出代码为 1

Gradle 在从网络下载工件时抛出错误.. 异常:Gradle 任务 assembleDebug 失败,退出代码为 1

Gradle 任务 assembleDebug 失败,退出代码为 1(运行时异常)

android studio 异常:Gradle 任务 assembleDebug 失败,退出代码为 1

异常:Gradle 任务 assembleDebug 失败,退出代码 1 以非零退出值 1 完成

异常:Gradle 任务 assembleDebug 失败,退出代码为 1-FLUTTER