0

构建 android 多模块项目时遇到问题。

我使用 kotlin 脚本进行构建,例如自爆。

这个模块是一个动态特性模块。该动态功能模块取决于应用程序模块。

// build.gradle.kts on dynamic feature module 
buildTypes {
    getByName("release") {
        //...
    }
    getByName("debug") {
        matchingFallbacks += listOf("a", "b", "c")
    }
}

当我在应用程序模块中选择 b 变体时,Gradle 也会运行“a”任务。

:app:compileAKotlin
:app:compileBKotlin. 

它使构建缓慢。这是正常的构建过程吗?(我认为应该只运行任务“b”)。

4

0 回答 0