项目未与Gradle关联

Sia*_*hei 3 android gradle kotlin android-studio android-gradle-plugin

我正在尝试运行Google Firebase示例,但是在打开gradle文件时出现“项目未与Gradle链接”错误。另外,文件仅在“ project-veiw”中可见。看起来是因为projet使用gradle.kts。我需要如何进行设置才能使项目正常运行?

在此处输入图片说明

Igo*_*jda 6

我有类似的问题。

我在使用Gradle Kotlin DSL的项目的根目录中添加了一个空的build.gradle文件(项目可以使用build.gradle.kts进行配置,但是等级要求空的build.gradle文件才能正常运行)

更新:

您还应该将此行添加到settings.gradle.kts文件中:

rootProject.buildFileName = "build.gradle.kts"


Vit*_*kov 6

右键单击build.gradle.kts> Import Gradle project应该会有所帮助。无需添加empty build.gradle或set rootProject.buildFileName

  • @VitalyChirkov 这取决于具体情况 - 对于单个开发人员来说,我们可以认为这确实是一个更好的解决方案,但是,总的来说,我们的目标是拥有一个在打开/导入后需要最少配置的项目(理想情况下为零 -只需打开项目,一切正常)。这对于较大的团队来说更为重要,因为项目复杂性通常更高,新加入的开发人员可以更轻松地导入项目,而无需执行额外的(和冗余的)配置任务。 (2认同)