android - Android Kotlin Gradle 多个 .kts 文件
问题描述
我正在尝试从 Groovy 迁移到 Kotlin。我的项目有几个 .gradle 文件,例如someFile.gradle
,build.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.kts
迁移后我的应用程序级别:apply(from = "someFile.gradle.kts")
当我尝试将项目与 Gradle 同步时,我在导入时收到此错误:
e: /p/a/t/h/project/someFile.gradle.kts:1:12: Unresolved reference: some
其他没有导入的文件可以正常工作。我该如何解决这个错误?
解决方案
推荐阅读
- delphi - 不能内联函数?
- vb.net - 数据表上的 LINQ 对多列求和 vb.net
- netsuite - 在保存的搜索公式中设置日期范围过滤器
- html - img-tag 中的图像与源大小不同
- angular - 如何在输入焦点上动态控制Angular 2+中的父元素类?
- php - 你能给我澄清一下吗
- javascript - 如何使我的轮播居中?
- html - 如何使 div 具有父级的 100% 高度,而与子级的大小无关?复杂的布局
- javascript - sharepoint 中的多个唯一列
- angular - Angular 2 Release 6 如何添加 esri ArcGIS API for JavaScript 3.24