Android Gradle插件无法识别SourceSet的“commonTest”。也许你拼错了什么?

时间:2018-04-01 18:22:52

标签: android android-gradle source-sets android-sourcesets

看起来与this question的根本原因相同,但答案对我来说不起作用。我有一个名为commonTest的自定义源集,用于在testandroidTest源集之间共享某些测试实用程序代码。这是我的相关项目配置:

sourceSets {
    // This lets us write test utility code that can be used by both unit tests and android tests
    commonTest {
        java
    }
    test {
        java.srcDirs += commonTest.java.srcDirs
    }
    androidTest {
        java.srcDirs += commonTest.java.srcDirs
    }
}

这适用于AGP 3.0.1,但在AGP 3.1.0上有所突破。 是否不再支持自定义源集?

0 个答案:

没有答案