原因很明显,但是我还找了好久
因为在
import
时并没有选择groove
还是kotlin
控制, 所以默认为groovy
控制的,然而主项目是由kotlin dsl
控制的grale行为。
原因清楚之后,就可以去检查一下,项目里是否包含了settings.gradle
和settings.gradle.kt
两个文件。
删除settings.gradle
并把include
放到settings.gradle.kt
文件末尾,重新sync,成功解决
原因很明显,但是我还找了好久
因为在
import
时并没有选择groove
还是kotlin
控制, 所以默认为groovy
控制的,然而主项目是由kotlin dsl
控制的grale行为。
原因清楚之后,就可以去检查一下,项目里是否包含了settings.gradle
和settings.gradle.kt
两个文件。
删除settings.gradle
并把include
放到settings.gradle.kt
文件末尾,重新sync,成功解决