这是我的项目结构。我使用Gradle Kotlin DSL。问题是“我的应用程序模块不是基于Gradle的”,但它有build.gradle.kts文件。 我还将buildSrc添加到app模块,但它没有帮助。
答案 0 :(得分:1)
您的settings.gradle.kts看起来如何?
它应包含以下内容:
include(“ app”)
这告诉gradle在根模块(顶层)上,还需要构建一个子模块。
我还在您的项目结构中看到了文件settings.gradle.txt。对我来说,这似乎是一个错误,您可以删除它吗?
关于buildSrc:文档指出:
在多项目构建中,只能有一个buildSrc目录 必须位于根目录中
https://docs.gradle.org/current/userguide/multi_project_builds.html#sec:multi_project_and_buildsrc