将 Kotlin 文件导入 build.gradle.kts

Import Kotlin file to build.gradle.kts

提问人:yelinek 提问时间:10/5/2023 更新时间:10/5/2023 访问量:71

问:

在我的 Android 项目中,我正在尝试弄清楚如何将 Kotlin 文件从构建逻辑模块导入到我的应用程序。

应用程序模块称为 mobile,驻留在 app 文件夹(→ app:mobile)中并声明命名空间(这是出于演示目的,而不是实际名称)。com.my.application

我的settings.gradle.kts中包含一个构建逻辑模块,如下所示:

pluginManagement {
    includeBuild("build-logic")
}

在build-logic模块中,我创建了一个路径,指向我要导入的文件,该路径与命名空间匹配。绝对路径为:。文件 ApplicationVersions 包含以下单例:com.my.applicationproject-root/build-logic/convention/src/main/kotlin/com/my/application/ApplicationVersions.kt

object ApplicationVersions {  
    const val MIN = 21  
    const val COMPILE = 34
    const val TARGET = 34
}

我希望我可以导入 ApplicationVersions 以及我应用程序的 build.gradle.kts 文件中的语句。但是,找不到导入。import com.mobile.app.ApplicationVersions

我错过了什么吗?

安卓 gradle-kotlin-dsl

评论


答: 暂无答案