0

我需要为每种构建类型执行 android 测试用例。所以“androidTest.java.srcDirs”对于每种构建类型都有不同的值。

对于 buildType 1 :

androidTest.java.srcDirs = ['tests/intrumentation1']

对于 buildType 2 :

androidTest.java.srcDirs = ['tests/intrumentation2']

出于不同的原因,我不想在这里使用风味。debug { androidTest.java.srcDirs = ['tests/debug'] } alpha { androidTest.java.srcDirs = ['tests/alpha'] } 在这种情况下,第一个总是被下一个覆盖。

任何想法如何为每个 buildType 声明它,以便它不应该被另一个覆盖。

4

1 回答 1

0

您可以简单地为每个 buildType 或风味使用不同的文件夹

  • 风味1

    位置 src/androidTestFlavor1/

  • 风味2

    位置 src/androidTestFlavor2/

  • 用于调试

    位置 src/androidTestDebug/

  • 对于阿尔法

    位置 src/androidTestAlpha/

于 2015-12-04T08:38:09.807 回答