应用程序模块的Kotlin Gradle问题

时间:2018-03-04 12:15:34

标签: android gradle kotlin gradle-kotlin-dsl

这是我的项目结构。我使用Gradle Kotlin DSL。问题是“我的应用程序模块不是基于Gradle的”,但它有build.gradle.kts文件。 我还将buildSrc添加到app模块,但它没有帮助。

Project structure as:

enter image description here

1 个答案:

答案 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