为啥我在构建项目时出现 Flutter gradle 错误?

Posted

技术标签:

【中文标题】为啥我在构建项目时出现 Flutter gradle 错误?【英文标题】:Why i have Flutter gradle error on building project?为什么我在构建项目时出现 Flutter gradle 错误? 【发布时间】:2019-04-02 05:33:48 【问题描述】:

当我构建我的颤振项目时,我遇到以下错误 在调试模式下在 Mi A2 上启动 lib/main.dart...

运行 Gradle 时出错:

退出代码 1 来自:/home/khaled/flutter/oky/android/gradlew app:properties: 项目评估失败,包括 afterEvaluate 中的错误。使用 --stacktrace 运行,了解 afterEvaluate 错误的详细信息。 FAILURE:构建失败并出现异常。

在哪里: 构建文件 '/home/khaled/flutter/oky/android/app/build.gradle' 行:25 出了什么问题:

gradle 文件:

buildscript 
repositories 
    google()
    jcenter()



dependencies 
    classpath 'com.android.tools.build:gradle:3.1.2'





 allprojects 
repositories 
    google()
    jcenter()



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

  task clean(type: Delete) 
delete rootProject.buildDir
 

【问题讨论】:

在错误之后粘贴 - 出了什么问题: 我建议你删除任务 clean(type: Delete) delete rootProject.buildDir 然后运行 您找到解决方案了吗?我也有这个错误! @wagnerdelima 我找到了解决方案 @Khaledsb 的解决方案在哪里? 【参考方案1】:

我找到了这个解决方案:它仍然不在 master 分支中,但它处于测试阶段。 Master 是目前为止最不稳定的版本。只需在终端中执行此操作:

flutter channel
flutter channel master
flutter upgrade

它应该可以工作

【讨论】:

以上是关于为啥我在构建项目时出现 Flutter gradle 错误?的主要内容,如果未能解决你的问题,请参考以下文章

添加 firebase 后构建 Flutter apk 时出现 Gradle 错误

构建 appbundle 时出现颤振错误(脚本'/Users/****/Developer/flutter/packages/flutter_tools/gradle/flutter.gradle'

使用 Gradle 构建时出现类缓存错误

Flutter 和 VSCode:Gradle 构建错误

为啥在尝试将firebase添加到flutter时出现此错误“已弃用的API”

当我尝试同步我的 Gradle 文件时出现错误