为什么我的新 Flutter 应用程序是使用“子项目”创建的,并且已在此构建脚本中使用?

问题描述 投票:0回答:1

我在尝试构建新的 Flutter 应用程序时遇到问题,并且我被困在构建 gradle 文件中,显示:“子项目”已在此构建脚本中使用 enter image description here

我搜索了 Stack Overflow 和 Flutter GitHub 问题,但找不到符合我的场景的解决方案。 任何有关解决此问题的见解或建议将不胜感激。谢谢!

android flutter dart gradle build
1个回答
0
投票

将 gradle 文件与 Android studio 同步后,我也遇到了同样的情况。我所做的是,我将它们合并在一起,如下所示,警告消失了。

    allprojects {
    repositories {
        google()
        mavenCentral()
    }
    gradle.projectsEvaluated {
        tasks.withType(JavaCompile) {
            options.compilerArgs << "-Xlint:deprecation"
        }
    }
}

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

tasks.register("clean", Delete) {
    delete rootProject.buildDir
}
© www.soinside.com 2019 - 2024. All rights reserved.