Android 项目编号为';t与Gradle相连

Android 项目编号为';t与Gradle相连,android,android-studio,gradle,kotlin,android-gradle-plugin,Android,Android Studio,Gradle,Kotlin,Android Gradle Plugin,我正在尝试运行,但在打开Gradle文件时出现“项目未与Gradle链接”错误。此外,文件仅在“项目视图”中可见。看起来是因为projet使用gradle.kts。我需要如何设置它以使项目工作 我也有类似的问题 我已经在使用gradle Kotlin DSL的项目根目录中添加了空build.gradle文件(项目可能会使用build.gradle.kts进行配置,但是grade需要空build.gradle文件才能正常工作) 更新: 您还应将此行添加到settings.gradle.kts文件:

我正在尝试运行,但在打开Gradle文件时出现“项目未与Gradle链接”错误。此外,文件仅在“项目视图”中可见。看起来是因为projet使用gradle.kts。我需要如何设置它以使项目工作

我也有类似的问题

我已经在使用gradle Kotlin DSL的项目根目录中添加了空build.gradle文件(项目可能会使用build.gradle.kts进行配置,但是grade需要空build.gradle文件才能正常工作)

更新:

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


rootProject.buildFileName=“build.gradle.kts”
右键单击
build.gradle.kts
导入gradle项目
应该会有所帮助。
无需添加空的
build.gradle
或设置
rootProject.buildFileName

如何打开项目?从gradle文件中删除.kts扩展名,然后选择build.gradle导入项目。这就是使用Kotlin dsl。检查此链接:@yole,downloafing zip,extract,从android studio打开。@Héctor没有帮助,kts gradle使用它自己的语法。这不应该是公认的答案——请参阅下面Vitaly Chirkove的答案。这只适用于单台计算机,对吗?每个检查项目的开发人员都必须这样做?@IgorWojda似乎仍然比设置额外的文件和额外的根项目要好。@VitalyChirkov这取决于场景-对于单个开发人员,我们可以说这确实是一个更好的解决方案,但总的来说,我们的目标是创建一个在打开/导入后需要最少配置的项目(理想情况下为零-只需打开项目,一切都可以正常工作)。这对于更大的团队来说更为重要,因为项目复杂性通常更高,新加入的开发人员可以更轻松地导入项目,而无需执行额外(和冗余)的配置任务。@IgorWojda,yeh,但我认为Kotlin DSL项目导入的正确实现只是时间问题。我遇到了类似的问题,共享文件
。idea/gradle.xml
为我解决了这个问题(我说的是团队共享场景,在这个场景中,一旦新成员克隆了项目,您希望一切都能正常工作)