Android Kotlin Gradle多个.kts文件

时间:2019-10-07 08:52:55

标签: android gradle kotlin android-gradle-plugin build.gradle

我正试图从Groovy迁移到Kotlin。我的项目有几个.gradle文件,例如someFile.gradlebuild.gradle

我过去在应用级build.gradle中所做的事情:apply from: 'someFile.gradle'

我的someFile.gradle

apply plugin: 'com.some.plugin'

somePlugin {
    param1 'string'
    param2 'string'
    param3 false
}

我的someFile.gradle.kts迁移后:

import com.some.plugin.SomePluginExtension

apply(plugin = "com.some.plugin")

configure<SomePluginExtension> {
    param1 = "string"
    param2 = "string"
    param3 = false
}

迁移后我的应用程序级别build.gradle.ktsapply(from = "someFile.gradle.kts")

当我尝试与Gradle同步项目时,我在导入时收到此错误:

e: /p/a/t/h/project/someFile.gradle.kts:1:12: Unresolved reference: some

其他没有导入功能的文件可以正常工作。如何解决此错误?

0 个答案:

没有答案